MongoDB 比較兩個字段

方式一 : 

db.test.aggregate([
    {
        $project:{
            fields1: 1,
            fields2: 1,
            difference: { $eq: ["$fields1", "$fields2"]}
        },
    },
    {
        $match: {
            difference: true
        },
    },
    { $limit:10 }
]);

方式二:

db.test.find({
    "$where": "this.fields1 == this.fields2"
}).limit(10);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章