MongoDB (Java) - 如何运行保存在javascript文件中的查询

MongoDB (Java) - How to run query saved in javascript file?

本文关键字:javascript 存在 文件 查询 保存 Java 何运行 MongoDB 运行      更新时间:2023-09-26

所以我有很多.js文件,我以前用来从命令行界面查询MongoDB,但现在我希望能够通过Java运行这些相同的查询(我正在使用Java来支持依赖于查询信息的Web界面)。 如何使用来自 Java 驱动程序的这些 JavaScript 查询并返回一些我可以处理的数据(最终游戏是将结果格式化为 HTML,如果有帮助的话)。

如果你需要在构建时执行你的js文件,你可以使用maven-mongodb-plugin。这个插件使用 db.eval()...

使用Java IO读取您的js文件,过滤查询,执行查询。

这在当前的 JAVA 驱动程序中是不可能的。看看这里 :MongoDB Java 驱动程序 - 原始命令?