如何处理查询时列名是动态的场景. #1138
如何处理查询时列名是动态的场景.
#1138
-
我有一个输入是一个json查询条件, 类似如下的结构. 其中field是数据库某个表的字段名. op是一些自定义的操作. {
"condition": [
{
"field": "name",
"op": "like",
"value": "张三"
},
{
"op": "&",
"children": [
{
"field": "age",
"op": ">=",
"value": 10
},
{
"field": "age",
"op": "<",
"value": 20
}
]
}
]
} 想问一下jimmer是否有工具可以对这种查询构建提供帮助. 我没有在文档中找到类似示例的处理方式 |
Beta Was this translation helpful? Give feedback.
Answered by
babyfish-ct
Aug 5, 2025
Replies: 2 comments 1 reply
-
生成的强类型DSL,底层的包装着弱类型API 例如,调用的table.name(), 底层其实table.get("name"); 观察编译后强类型DSL究竟生成了啥,此类问题秒解决。 |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
mxp-xc
-
ImmutableType.get(Book.class).getProp("name") |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
生成的强类型DSL,底层的包装着弱类型API
例如,调用的table.name(), 底层其实table.get("name");
观察编译后强类型DSL究竟生成了啥,此类问题秒解决。