在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.如果您想获得有关代码的帮助,第一步是显示代码。