Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mongodb中更新同一文档中的多个数组_Mongodb_Scala_Reactivemongo - Fatal编程技术网

在mongodb中更新同一文档中的多个数组

在mongodb中更新同一文档中的多个数组,mongodb,scala,reactivemongo,Mongodb,Scala,Reactivemongo,我有一个数组,如下例所示: { 项目:[ { 外层:“A”, 内容:[ { 内部:“…” }, { 内部:“…” } ] }, { 外部:“B”, 内容:[ { 内部:“…” }, { 内部:“…” } ] } ] } 我目前使用的是reactivemongo 0.18,更新只接受对象,不能接受数组。获取以下错误 找不到类型play.api.libs.Json.JsArray的Json序列化程序作为JsObject。尝试为此类型实现隐式OWrites或OFormat。exec(uu.updat

我有一个数组,如下例所示:

{
项目:[
{
外层:“A”,
内容:[
{
内部:“…”
},
{
内部:“…”
}
]
},
{
外部:“B”,
内容:[
{
内部:“…”
},
{
内部:“…”
}
]
}
]
}
我目前使用的是reactivemongo 0.18,更新只接受对象,不能接受数组。获取以下错误
找不到类型play.api.libs.Json.JsArray的Json序列化程序作为JsObject。尝试为此类型实现隐式OWrites或OFormat。exec(uu.update(选择器=查询,更新=更新)


除此之外,如何使用addToSet使用单个更新(不使用批量更新)在一个文档中插入多个
内部
对象(可能属于不同的
外部
父对象)?

1.0.18非常旧,2.如果您想获得有关代码的帮助,第一步是显示代码。