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

Jak używać updateOption z arrayFilters w spring-data mongodb?

Wkrótce będzie dostępny w spring-data-mongodb. Zobacz:https://github.com/spring-projects/spring -data-mongodb/pull/656

Użycie go będzie wyglądać tak:

new Update()
.set("grades.$[element]", 100)
.filterArray(Criteria.where("element").gte(100));

W międzyczasie powinieneś być w stanie go używać z ich repozytorium migawek maven:

<dependency>
  <groupId>org.springframework.data</groupId>
  <artifactId>spring-data-mongodb</artifactId>
  <version>2.2.0.DATAMONGO-2215-SNAPSHOT</version>
</dependency>

<repository>
  <id>spring-libs-snapshot</id>
  <name>Spring Snapshot Repository</name>
  <url>https://repo.spring.io/libs-snapshot</url>
</repository>


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Integracja Quarkus mongodb

  2. Jak wykonać zapytanie z ustawieniami strefy czasowej w Mongodb

  3. Mongoose/Mongodb Aggregate — grupa i średnia wielokrotność pól

  4. Agregacja MongoDB z sumą wartości tablicy

  5. Kropka MongoDB (.) w nazwie klucza