sql >> データベース >  >> NoSQL >> MongoDB

IDを含むMongodbコレクション内のすべてのオブジェクトを取得するにはどうすればよいですか?

    1°/ModelCompanion 特性はdef findAll(): SalatMongoCursor[ObjectType] = dao.find(MongoDBObject.empty) メソッド。データベースにあるすべてのコレクションに対して専用のリクエストを行う必要があります。

    返されたオブジェクトを反復処理する場合は、SalatMongoCursor[T]を使用して反復処理する方がよい場合があります。 dao.findによって返される 2回の反復を行うのではなく(1回はtoListを使用) Iteratorから 次に、List[T]に別の特性を追加します 。

    2°/Salatは、_idキーをクラスIDフィールドにマップします。 id: ObjectIdでクラスを定義する場合 分野。このフィールドはmongo_idキーでマップされます。この動作は、@Keyを使用して変更できます。 Salatドキュメント で指摘されているアノテーション



    1. MongoとMeteorのフィールドをプログラムで更新する

    2. Mongoidランダムドキュメント

    3. MongoDB:$groupで計算された式を$pushします

    4. すべてのキーワードがフィールドに存在するmongodb(pymongo)のドキュメントをクエリするにはどうすればよいですか?