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

マングースの人口+骨材

    MongoDBからデータをフェッチした後、集計にデータを取り込むことができます。これは次のようになります:

    // Your aggregate query from your question
    Transaction.aggregate([{
                                $unwind: '$tags'
                            }, {
                                $group: {
                                    _id: '$tags',
                                    amount: {
                                        $sum: '$amount'
                                    }
                                }
                            }])
        .exec(function(err, transactions) {
            // Don't forget your error handling
            // The callback with your transactions
            // Assuming you are having a Tag model
            Tag.populate(transactions, {path: '_id'}, function(err, populatedTransactions) {
                // Your populated translactions are inside populatedTransactions
            });
        });
    



    1. MongoDB全文検索

    2. アマゾンウェブサービスのDIYクラウドデータベース-新しいホワイトペーパー

    3. (sails js)waterlineを介してmongodbデータベースの配列に値をプッシュします

    4. collectionfsを使用して画像を更新する