MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tạo tập hợp bộ lọc vào mùa xuân

Bạn có thể thử truy vấn bên dưới.

Nhập tĩnh

import static org.springframework.data.mongodb.core.aggregation.Aggregation.*;
import static org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter.filter;
import static org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq.valueOf;

Aggregation aggregation = newAggregation(
           project().and(filter("parts")
             .as("item")
             .by(valueOf(
                  "item.currentState")
                   .equalToValue(
                  "Estimation Confirmed")))
          .as("parts");
);

List<outputType> results = mongoTemplate.aggregate(aggregation, inputType, outputType)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. 8 cách để bắt đầu một ngày trong MongoDB

  2. Các tài liệu duy nhất sử dụng nhiều giá trị trong Mongoose Schema

  3. Lọc mảng bằng toán tử $ in trong giai đoạn $ project

  4. Hướng dẫn MongoDB BSON

  5. Tìm kiếm mongodb dữ liệu mùa xuân cho ngày ISO