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

Spring Data Mongo - Методи за заявки и различни полета

Ще трябва да използвате Spring Data MongoTemplate - MongoRepository интерфейсите са направени само за основна функционалност и за по-прецизен контрол на това, което заявявате, най-добре е да използвате MongoTemplate .

Ето пример за това как човек може да получи отделни стойности от колекция:

Criteria criteria = new Criteria();
criteria.where("dataset").is("d1");
Query query = new Query();
query.addCriteria(criteria);
List list = mongoTemplate.getCollection("collectionName")
    .distinct("source",query.getQueryObject());

Ето връзката към повече информация:mongodb mongoTemplate получи отделно поле с някои критерии



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb - Променете типа от Int на Double

  2. $replaceRoot в агрегирането на mongodb

  3. Как да експортирате колекция в CSV в MongoDB?

  4. MongoDB PHP:Как да получа ObjectId с JSON канал? (празно е)

  5. Mongodb - Добавяне на схема за съществуваща колекция