sql >> Database teknologi >  >> NoSQL >> MongoDB

mongodb join-lignende forespørgsel med to samlinger og en where-klausul

db.fragments.find( { 'doc_name': { $in : ['A' , 'B'] } } ); 

Udfør disse kommandoer i mongo :

var f = db.documents.find().limit(2) , n = [];
for (var i = 0; i < f.length(); i++) n.push(f[i]['name']);
db.fragments.find( { 'doc_name': { $in : n } } ); 



  1. MongoDB tillader ikke brug af '.' i nøgle

  2. MongoDB-opslag, når fremmedfelt er en række objekter

  3. MongoDB $indexOfCP

  4. Mongo geolocation ved hjælp af $near og 2d indeks er ikke nøjagtig