来自控制台的错误消息:
Uncaught com.google.gwt.event.shared.UmbrellaException:
Exception caught:
Exception caught:
Unknown editor com.redspr.redquerybuilder.core.shared.meta.Editor$TextEditor@37
38F3C4025EC78286963A0AE9DF90B56C.cache.html:912
(anonymous function)
但是,如果我将它改回“ONE”,它可以正常工作,但是,我需要用括号替换 IN 的封闭引号才能正常工作。
这是我的配置的样子:
types : [{
"name" : "STRING",
"editor" : "TEXT",
"operators" : [
{
"name" : "=",
"label" : "Equals",
"cardinality" : "ONE"
},
{
"name" : "<>",
"label" : "Not Equal To",
"cardinality" : "ONE"
},
{
"name" : "<",
"label" : "Less Than",
"cardinality" : "ONE"
},
{
"name" : ">",
"label" : "Greater Than",
"cardinality" : "ONE"
},
{
"name" : "IN",
"label" : "IN = comma-delimited list. ex: Tyson,Holyfield",
"cardinality" : "MULTI"
}
]
}]
顺便说一句,这是一个很棒的工具!如果我可以允许在 Where 子句中使用 IN,它将满足我实现的所有要求。