繁体   English   中英

MongoDB Java驱动程序

[英]MongoDB Java Driver

给定一些JSON值和MongoDB格式的查询,我想以与MongoDB相同的方式过滤我想要的json实体,而无需转到MongoDB。

例如,我有:

JSON值:[{qty:10},{qty:30},{qty:50}]以MongoDB格式查询:{qty:{$ gt:20}}

结果:[{qty:50}]

我希望不进入Mongo数据库,例如在某些JAR中调用某种以Mongo格式接收JSON值和JSON查询字符串的方法。

谢谢!

我想要那不去Mongo数据库

使用Jackson解析JSON,并创建Query对象和包含目标对象的Collection

使用诸如Guava或GS-Collections和filter的集合框架。

“ Jackson”库提供Java的JSON解析和生成。 解析后,您可以使用Java代码过滤值/数据结构以适应您的内心需求。

Java显然没有Mongo查询语言的直接实现。您可以根据需要自己实现Java代码。

看到:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM