0

私はMongoClientをmicronaut MongoDbで使用しています。クエリ演算子を実行して、mongoDb でクエリを作成しようとしています。

public static Bson QueryBuilder(ProductSearchCriteria productSearchCriteria){
        Bson query = null;
        if (productSearchCriteria.getName() != null){
         query = Filters.eq("name", productSearchCriteria.getName());
        }
        if(productSearchCriteria.getDescription() != null){
            query = Filters.eq("description", productSearchCriteria.getDescription());
        }
        return query;
    }

論理 AND/ OR / NOT / NOR およびその他の演算子を 1 つのクエリで実行するにはどうすればよいですか?

4

1 に答える 1