动态条件包括动态的且或,字段也是可以动态新增删除的。这样 mybatis-plus 的写法就不能用了。
数据库目前考虑的是用 clickhouse,用 bitmap 来做具体的圈选。
只有自动手动拼接 sql ?还有更好的解决方案吗?
1
leogm9408leo 2022-10-13 17:07:18 +08:00
自己实现一个解析器,将逻辑条件转换为 sql
|
2
JRay OP @leogm9408leo 用 Antlr 吗?
|
3
vone 2022-10-13 18:10:20 +08:00 via iPhone
V 俺 50 ,我给你讲讲。
|