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

複数の基準に基づいて埋め込まれたMongoidドキュメントを見つけるにはどうすればよいですか?

    $elemMatch を使用する必要があります 。 Mongoidを使用すると、次の行でうまくいくはずです

    TopDoc.elem_match(inside: { first_name: 'Bob', last_name: 'Jones' })
    

    これは:

    と同等です
    TopDoc.where(:inside.elem_match => { first_name: 'Bob', last_name: 'Jones'})
    



    1. MongoDBAtlasとMongoDBAtlasforAWSの違いは何ですか

    2. Mongo:showdbsはテストdbを表示しません。なんで?

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

    4. MaxOSLionにXAMPPを使用してMongoDbPHPドライバーをインストール中にエラーが発生しました