where: { //添加筛选条件 taskStatus: 2 //只显示taskStatus等于1的数据 }设置一下,大于1小于8的数据
时间: 2023-11-28 09:48:49 浏览: 51
你需要将筛选条件修改为:
```
where: {
taskStatus: {
gt: 1,
lt: 8
}
}
```
这样就可以只显示`taskStatus`大于1且小于8的数据了。
相关问题
where: { //添加筛选条件 taskStatus: 2 //只显示taskStatus等于1的数据 }设置一下,大于1小于8的数据
可以将代码修改为:
```
where: {
taskStatus: {
$gt: 1,
$lt: 8
}
}
```
这样就只显示 `taskStatus` 大于1且小于8的数据了。
这是实体类: @Data @TableName("bis_task") public class BisTask extends PageReqVO implements Serializable { private static final long serialVersionUID = 1L; @TableId(value="id" , type = IdType.AUTO) private Integer id; @TableField("task_status") private Integer taskStatus; } 这是前端部分代码: , url: '/bisTask/taskListPage' //数据接口 , method: 'POST' , where: { //添加筛选条件 taskStatus: [4,5,6] } 给我改一下private Integer taskStatus;字段,让前端能显示taskStatus等于4和5和6的数据
可以将 `private Integer taskStatus;` 改成 `@TableField("task_status") private String taskStatus;`,然后在前端的 `where` 中改成:
```
where: {
taskStatus: ['4','5','6']
}
```
这样前端就能显示 taskStatus 等于 4、5、6 的数据了。注意,这里的 `taskStatus` 需要改成字符串类型,而不是整数类型。
阅读全文