云数据库 数组查询 elemMatch 中同时设 大于且小于 为什么不能正常反馈?
数据库 DD { A:‘已发’ B:[ { C:'AAA' D:5 }, ] } 云函数中调用语句: return await db.collection('DD').where({ A:_.in(['待发','已发']), B:_.elemMatch({ C:_.in(['AAA','AA']), D:_.gte(0).lte(10), }) 搜索返回为空? 单独设置大于零(D:_.gte(0)),或者小于10(D:_.lte(10)),能正常返回。 求问怎么设 elemMatch 对象数字单一字段的 小于 且 大于?