1
这是我的操作符配置(留下其他类型为简洁起见)中,而不是在条件多个值无法与QueryBuilder的
operators: [
......
{type: 'in', nb_inputs: 1, multiple: true, apply_to: ['string', 'number', 'datetime']},
{type: 'not_in', nb_inputs: 1, multiple: true, apply_to: ['string', 'number', 'datetime']},
.......
],
“类别”过滤器被定义为
filters: [ {
id: 'category',
label: 'Category',
type: 'integer',
input: 'text',
values: {
1: 'Books',
2: 'Movies',
3: 'Music',
4: 'Tools',
5: 'Goodies',
6: 'Clothes'
},
operators: ['equal', 'not_equal', 'in', 'not_in', 'is_null', 'is_not_null']
}]
当我选择'in'作为运算符,我应该能够选择多个值,但它不会让我。
我的意思是,多个值在in和not条件下,数据类型double和int它不允许使用逗号分隔符。
如何解决这个问题?请任何想法。