MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB Spring данни Criteria.all

Това е най-доброто решение, което намерих досега:

...

DBObject obj = new BasicDBObject();
obj.put( "key", 1 );
obj.put( "value", "one" );
DBObject obje1 = new BasicDBObject();
obje1.put( "$elemMatch", obj );

obj = new BasicDBObject();
obj.put( "key", 2 );
obj.put( "value", "two" );
DBObject obje2 = new BasicDBObject();
obje2.put( "$elemMatch", obj );

Query qry = new Query( where("array").all(obje1, obje2) );

...


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Синхронизирайте MongoDb с ElasticSearch

  2. Mongodb:сборен масив от цели числа за всяка позиция на масива

  3. Mongoose извиква geoNear с GeoJSON точки като параметри на заявката, които не работят

  4. Как да замените съществуващите документи при импортиране на файл в MongoDB

  5. Стартирането на mongod е неуспешно, освен ако не се стартира като root