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

マングースはサブドキュメントを入力します

    selectを使用できます 機能してから、次のように入力します

    Order.findOne({ _id: req.body.id})
        .select('-_id productOrder')
        .populate('productOrder')
        .exec(function (err, orderObj) {
          if(!err) {
            var productOrder = orderObj.productOrder;
            //products.forEach(function(elem){
                console.log("products = " + JSON.stringify(productOrder));
            //});
    
            console.log("REQ._ID " + req.body.id);
            res.render('store/cart', {
                title: 'MyCart',
                angularApp: 'storeApp',
                products: productOrder
            });
          }
        });
    



    1. oplog.rsのtsフィールドのインデックスは更新されません

    2. Mongodbのexplain():nscannedとnscannedObjectsの違い

    3. PyMongoAggregateのexecutionStatsの取得方法

    4. 任意の深さでMongoDBフィールド名を見つける方法