我使用mongodb
作为database
并使用scala
进行开发,我是新手。
现在我在使用查询更新数据库时遇到问题
collectionProfile.update(BSONDocument("handle"->handle,"active"->true), BSONDocument("$set"->BSONDocument("messages.received"->BSONDocument("isRead"->true))))
这是我的收藏品
{
"_id" : ObjectId("5877969d1300005801327fa8"),
"handle" : "sd3423dwwrewer342",
"active" : true,
"messages" : {
"received" : [
{
"id" : "u-bf130421-418b-41a5-8965-0e7691b9412a",
"by" : "S_0ECB8108_7771_4701_9813_D7D360B994AC",
"to" : "J_04ABD48A_28D2_44CD_9D05_76C709E50724",
"subject" : "hi",
"content" : "hello",
"time" : "2017-01-12T20:16:25.268",
"isRead" : false
}
]
}
}
这里我试图将isRead变量更新为true但是它不起作用任何人都可以帮我解决这个问题。