云数据库查询该表中的该条数据没问题,但按文档方法用clientdb更新combinations字段,就显示数据库验证失败,["combinations"]类型无效,文档方法简而言之就是把数组下标作为key,用这种方法测试了各种类型的数组数据,都提示类型无效,求解!
db.collection('product')
.where("_id=='614966ad615be900011948bd'")
.update({
combinations: {
0: {
sold_num:"55",
}
}
})
4 个回复
hws007 - 我就是我!
试一下!行不行
在0,加个方括号
[ 0 ]
n***@qq.com
我也遇到同样问题,加[0]也不行,验证也检查过是array
c***@qq.com
我也是按照官网文档做的,毛用没有。官方也没人出来回答,是不是要倒闭了
大菜头
我也一样问题:
数据是这样的:
_id:"677cdc5f6cf195302132ebcd"
fav:["画画","游泳","排球"]
代码是这样的:
返回结果是这样:
返回结果: {"updated":0}
执行成功,返回未更新,应该是不认这样的表达方式,但就不知道新表达方式是什么,神神秘秘的。