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

マングースのドキュメントオブジェクトで配列を見つける方法は?

    Array.some numsかどうかを確認します 配列内のアイテムのプロパティは、探している配列と同じです:

    const arr = [
       { nums: [2,3,1,4,5] },
       { nums: [2,3] },
       { nums: [1,2,3] },
       { nums: [2,3,1,4,5,10,9] },
    ]
    
    const lookFor = [1,2,3,4,5].sort().toString()
    const contains = arr.some(e => e.nums.sort().toString() == lookFor);
    console.log(contains);



    1. MongoEngineでコレクション名を指定する

    2. 警告エラー:サーバーでメソッドを呼び出す場合、Meteorコードは常にファイバー内で実行する必要があります

    3. Mongodbサブドキュメントのクエリエラー循環構造のJSONへの変換

    4. Java3.0ドライバーでMongoDB認証を確認する