Pythonを使用して配列に値をプッシュしたいとします。
次回は配列を更新するときにいくつかの値が挿入されるので、重複した値が得られます。
私は、とにかく重複する値を避けるためにそこにいることを知りたいと思います。
db.collection.find()を使用して挿入する必要があるかどうかを判断する必要がありますか? https://docs.mongodb.org/manual/reference/operator/update/addToSet/
5
A
答えて
9
3
は、私はあなたが$ addToSet演算子を使用することができることを、考えて「次の」配列に複数の値を追加します。
urls = [j.url for j in a.followers]
db.graph.update_one({"user_id": a.url}, {"$addToSet": {"following": {"$each": urls}}})
update
が廃止されましたので、また、あなたがupdate_one
メソッドを使用する必要があります。
関連する問題
- 1. Mongodbを使用して重複を避ける方法C++
- 2. 配列をコントロールにマッピングするときに重複するコードを避ける
- 3. ループバックアプリケーションを使用してmongoDBの配列を更新する
- 4. すぐに配列内に重複を避ける3
- 5. Sass 3.2でプレースホルダーセレクターを使用して重複を避ける
- 6. Excel VBA乱数使用時に異なる列の重複値を避ける
- 7. $ inと$ addtoSetを使って配列を更新するMongodb
- 8. MongoDBを重複して更新するには
- 9. linq skipを使用してレコードを表示するときに重複する項目を避ける方法
- 10. C配列の要素の重複を避けるには?
- 11. 配列を逆順に印刷して重複を避けるC++
- 12. mongodbは文書間で配列の重複を見つける
- 13. selectで重複する文字列を避けるには?
- 14. 重複値を挿入する方法を避けるには?
- 15. 重複値を追加するのを避けるためにpushを呼び出す方法は?
- 16. イメージをランダムに配置し、重複を避ける(ワードプレスプラグインなし)
- 17. 2つの配列で重複する値を見つける
- 18. Mongodbは重複した記入を避ける
- 19. knockout js - 重複する値をまとめて更新する
- 20. 重複するアイテムを避けるPython
- 21. 重複するコールバックを避ける
- 22. Javaドライバを使ってMongoDBの配列を更新する
- 23. 配列内の重複オブジェクトを避け、角度2のアイテム数量を更新する方法
- 24. MongoDBコレクションを配列の値で更新する
- 25. データベースで重複を避けるためにphpを使用するには?
- 26. PHPを使用してMySQLの重複レコードを更新する
- 27. MongoDBのサブ文書配列に重複するフィールドを見つける方法
- 28. 重複した値を持つリストの列と行の値を更新する
- 29. MongoDB timeseries配列を重複なく正しく更新するにはどうすればいいですか?
- 30. mongodbバルク挿入重複キーエラーを避ける
単なるURLではなく、例を挙げてください。そうすれば、回答は有効なURLに依存しなくなります。 – BanksySan
ああ、私はこれを忘れて.....ありがとう –