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

異なる結果を示すMongoDBのfind()メソッドとfindOne()メソッド

    まず、findOne()の基本的な違い およびfind()

    • findOne() -クエリが一致する場合は最初のドキュメントが返され、一致しない場合はnullが返されます。

    • find() -一致するドキュメントの数に関係なく、カーソルが返され、nullになることはありません。

    したがって、if条件を設定すると、findOne() どのドキュメントとも一致しない場合、falseに変換できます。 find()として カーソルオブジェクトを返し、nullを返すことはありません。if条件を設定すると、trueに変換されます。

    find およびfindOne() 空のコレクションの場合は次を返します:



    1. ハウツー:Apache HBase RESTインターフェースを使用する、パート3

    2. プロアクティブなMongoDBモニタリング(Developer Studio / Advisorsの角度)

    3. マングース、検索、特定のプロパティを返す

    4. 参照モデルのフィールドごとのモデルに対するマングースのネストされたクエリ