我有一个类似SQL的查询例。从年龄> 30且部门='IT'限制200]的员工中选择id,姓名。
SQL查询语法是在antlr g4文件中定义的。上面查询antlr的parsetree对象是生成的
是否有将SQL的分析树转换为bson文档的任何实现,>
然后将使用bson文档来查询mongo db
我有一个类似SQL的查询示例。从年龄> 30且部门='IT'限制200的员工中选择id,名称。SQL查询语法在antlr g4文件中定义。上面的查询antlr parsetree对象...
[在我之前的工作中,我做了类似的事情:得到一个查询(不是sql,但是很相似),并使用antlr将其翻译成mongo查询。
我没有要分享的代码,但是我可以分享我的想法: