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

MongoDB заявка в хранилището на Spring:ограничаване на броя на записите след филтър

Когато използвате Spring Data MongoDB, мисля, че като цяло ще искате да използвате Pageable интерфейс за тези заявки. Пример:

@Query("{status: 'Failed'}")
List<Record> findFailedRecords(Pageable pageable);

// or even better without the @Query annotation just:

List<Record> findByStatus(String status, Pageable pageable);

След това, за да се обадите:

yourRecordRepo.findFailedRecords(new PageRequest(0, 10));

// or using the other method:

yourRecordRepo.findByStatus("Failed", new PageRequest(0, 10));

Това ще извлече първата страница от 10 неуспешни записа.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB – Аргументът на $size трябва да е масив, но е от тип:EOO / липсва

  2. MongoDB Aggregation:добавете поле от вграден документ чрез път на динамично поле

  3. mongoose поддържа ли виртуални полета в select като SQL

  4. Yii2 Активен запис как се създава връзка между mongo моделите

  5. Mongodb:проекцията на елемент от масив с findOneAndUpdate не работи?