不好意思,我知道什么问题了,已解决
这个应该是aggregate的bug吧?db.collection('gcgy').aggregate() .match({ currentprocessname: { $regex: '.*包装.*', $regex: '.*测试.*', $options: '1' }, }) .group({ _id: { company: '$company', barcode: '$barcode', }, }) .limit(1000) .end() 返回数据: [ { "_id": { "company": "四川航昱微电子科技有限公司", "barcode": "2204008" } }, { "_id": { "company": "四川航昱微电子科技有限公司", "barcode": "2204006" } }, { "_id": { "company": "四川航昱微电子科技有限公司", "barcode": "2204005" } } ] 我把包装和测试颠倒下就得出不同的结果 db.collection('gcgy').aggregate() .match({ currentprocessname: { $regex: '.*测试.*', $regex: '.*包装.*', $options: '1' }, }) .group({ _id: { company: '$company', barcode: '$barcode', }, }) .limit(1000) .end() 返回数据: [] 这是啥情况啊?感觉云开发数据库操作有好多BUG呀! 这个集合的数据是这样的 [图片] 是不是不能用两个$regex啊,好像用多个$regex后只有最后一个生效
2022-04-16我现在是创建者的身份也不行,而且我改回只有创建者可写也不行啊,我是因为上传不了图片才去做各种尝试,包括修改数据表的权限
内容管理系统中不能上传图片内容管理系统中不能上传图片,上个月还是可以的,所有的数据表都只是不能上传图片,其他内容都可以编辑。 在云开发控制台里可以上传图片没问题[图片]
2021-01-08