使用MongoDB java驱动程序进行BSON转换的字符串

时间:2017-08-18 04:43:04

标签: java mongodb mongodb-query bson

我正在使用 mongo-java-driver 3.4 执行 collection.find()操作,并将最终用户的输入转换为String变量。< / p>

String变量将尝试复制Bson查询。

  

String qur =“或(eq(\”columname1 \“,\”value1 \“),eq(\”columname2 \“,\”value2 \“))”;

然而,find操作采用如下所示的Bson参数

  

Bson query =或(eq(“columname1”,“value1”),eq(“columname2”,“value2”));

将String输入转换为Bson格式时遇到挑战。是否有任何解决方案来转换相同的,还是可以提供任何其他输入来执行find()操作?

任何形式的帮助将不胜感激。提前谢谢。

0 个答案:

没有答案