视图的filterList如何查询多个状态的数据
状态为Number类型,查询视图中状态为10,30,60的数据怎么实现。range不符合要求。有个包含(IN),描述中说到:多值用半角逗号(,)隔开。你可以试一下。 a545242883 发表于 2024-1-10 18:33
有个包含(IN),描述中说到:多值用半角逗号(,)隔开。你可以试一下。
不行的,in 过滤的类型是text, number对不上 您哪里用,怎么写的,截图看看 论坛管理员 发表于 2024-1-11 10:26
您哪里用,怎么写的,截图看看
需求是要查询[ 10, 20, 30, 40, 50 ] 中的随机组合 filter该怎么写。用 IN 匹配不到Number类型。 哪里匹配,视图过滤,还是脚本,截图看看你怎么写的 论坛管理员 发表于 2024-1-11 16:40
哪里匹配,视图过滤,还是脚本,截图看看你怎么写的
const action = this.Actions.load("x_query_assemble_surface");
action.ViewAction.bundleMockPutToPost(
//平台封装好的方法
id, //uri的参数
fliterData, //body请求参数
function (json) {
//服务调用成功的回调函数
responseData = json.data; //为变量data赋值
}.bind(this),
function (json) {
//服务调用失败的回调函数
console.log("error", json);
}.bind(this),
false //开启同步
);
在fliterData 里面查询多个状态 用 this.view.lookup(view, callback, async); api里有详细用法说明
另外,完整的脚本发出来
页:
[1]