MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मैं एक मोंगोडब श्रेणी में एक बुलियन कैसे वापस कर सकता हूं

नवीनतम Mongo 3.4 संस्करण के साथ आप $ग्राफलुकअप रिश्ते की पहचान करने के लिए।

db.Friends.aggregate([{
    $match: {
        user: 'Jim'
    }
}, {
    $graphLookup: {
        from: 'Friends',
        startWith: '$user2',
        connectFromField: 'user2',
        connectToField: 'user',
        maxDepth: 0,
        as: 'relationship'
    }
}, {
    $project: {
        _id: 0,
        user: '$user2',
        friends_with_me: {
            $cond: [{
                $eq: [{
                    $size: "$relationship"
                }, 0]
            }, false, true]
        }
    }
}])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB क्वेरी :$नियर एग्रीगेशन के साथ

  2. मोंगोडब:टेक्स्टसर्च सक्षम करें

  3. अपने MongoDB डेटा की सुरक्षा के लिए एन्क्रिप्शन का उपयोग कैसे करें

  4. क्या मुझे उत्पादन सर्वर में तैनाती करते समय मोंगो बीन का मूल्य बदलना चाहिए?

  5. MongoDB क्वेरी ऑप्टिमाइज़ेशन