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

文字列をobjectIDforeignFieldにルックアップするための回避策が必要です

    4.0の新機能:https://docs.mongodb.com/manual/reference/operator/aggregation/toObjectId/

    // Define stage to add convertedId field with converted _id value
    
    idConversionStage = {
       $addFields: {
          convertedId: { $toObjectId: "$_id" }
       }
    };
    
    // Define stage to sort documents by the converted qty values
    
    sortStage = {
       $sort: { "convertedId": -1 }
    };
    
    
    db.orders.aggregate( [
       idConversionStage,
       sortStage
    ])
    


    1. ドキュメントが存在する場合、MongoDBはTrueを返します

    2. 2つのフィールドを比較する際のMongoDbクエリ条件

    3. Node.jsとMongoDBを使用したパスワードの保存

    4. 配列フィールドのメンバーを検証するにはどうすればよいですか?