MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB :odpytywanie dokumentów z dwoma równymi polami, $match i $eq

Jeśli dobrze zrozumiałem Twoje pytanie, potrzebujesz tych dokumentów, które mają te same wartości w polu 1 i polu 2.

Do tej próby

db.coll.find({$where: function() { return this.field1 == this.field2 } } );

lub bardziej kompaktowy

db.coll.find({ $where : "this.field1 == this.field2" } );


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Instalowanie i używanie MongoDB w Grails 3.x

  2. Jak zamienić ciąg we wszystkich dokumentach w Mongo

  3. Najlepszy sposób na przechowywanie/pobieranie wartości z listy w Mongo/RectiveMongo?

  4. Kolba MongoEngine ze stronicowanymi dokumentami z polem obrazu

  5. Jak obliczyć odległość trasy między wieloma punktami GeoJSON w MongoDB?