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

マングースの2つのコレクションに参加する方法

    バージョン3.2以降、 $ lookup 集約パイプラインで左外部結合を実行します。

    Student.aggregate([{
        $lookup: {
            from: "worksnapsTimeEntries", // collection name in db
            localField: "_id",
            foreignField: "student",
            as: "worksnapsTimeEntries"
        }
    }]).exec(function(err, students) {
        // students contain WorksnapsTimeEntries
    });
    


    1. Mongooseを使用してMongoDBに新しいデータベースを作成することは可能ですか?

    2. mongodb配列値を更新する方法

    3. Mongodbで.aggregateを使用するfindOneと同等のものは何ですか?

    4. Node.jsを使用してMongodbに多くのレコードを挿入する正しい方法