我有这个简单的json:
{
id: 1,
basket: {
box: []
}
}
我需要在框数组中添加itens,它是篮子数组的子元素。
我的尝试:
updateOne({ id: 1}, {
"$push": {
"basket": {
"box": {
"dummy": "test"
}
}
}
}
但它不起作用。我收到了这个例外:
UnhandledPromiseRejectionWarning:MongoError:字段'basket'必须是数组,但在文档中是object类型
答案 0 :(得分:2)
您可以像这样访问您的对象:
QString str;
unsigned char *str_uchar = (unsigned char*)(str.toUtf8().data());