1***@163.com
1***@163.com
  • 发布:2024-04-24 11:19
  • 更新:2024-04-24 20:44
  • 阅读:157

【报Bug】数据筛选语句and筛选失效

分类:uniCloud

产品分类: uniCloud/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 22000.2538

HBuilderX类型: 正式

HBuilderX版本号: 4.08

浏览器平台: Chrome

浏览器版本: 124.0.6367.60

项目创建方式: HBuilderX

操作步骤:

数据表创建list表,新增数据:[{incomingTime:'2024/04/21 15:24:38'}];
const startDate = new Date('2024/04/21').toISOString()
const endDate = new Date('2024/04/22').toISOString()
db.collection('list').where({incomingTime:db.command.gt(startDate).and(db.command.lt(endDate))}).get()

预期结果:

返回表满足条件的[{incomingTime:'2024/04/21 15:24:38'}]这条数据

实际结果:

返回空数组

bug描述:

筛选语句db.command.gt().and(db.command.lt())
数据表创建list表,新增数据:[{incomingTime:'2024/04/21 15:24:38'}];
const startDate = new Date('2024/04/21').toISOString()
const endDate = new Date('2024/04/22').toISOString()
db.collection('list').where({incomingTime:db.command.gt(startDate).and(db.command.lt(endDate))}).get()
搜索出来的是空数组

2024-04-24 11:19 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

只有数字才能比较大小, 需要把时间存成时间戳的格式,不能存时间字符串

要回复问题请先登录注册