我已经编写了java代码来搜索/插入值到java中的集合中。但我想要的是我有一个包含原始MongoDB查询ex:db.collectionname.find(fieldname:fieldvalue)的.js文件,现在我想阅读.js 文件逐行执行原始 mongoDB 查询。请帮助我了解将在 java 中执行原始 Mongo DB 语句的任何想法或函数,例如 statement.executequery("select * from tablename"); 在 sql
问问题
815 次
1 回答
1
您可以使用 JSON 解释器,例如在 ANTLR 中实现的这个解释器,并输出嵌套BasicDBObject
的。剩下的唯一部分是解析db.collectionname.find(...)
,这应该相对简单。除了ANTLR,您还可以找到可能许多 Java JSON 解析器之一并BasicDBObject
自己实例化 's。
于 2012-09-21T14:28:19.307 回答