开发者

mongo update query given error

开发者 https://www.devze.com 2023-03-06 21:30 出处:网络
Coll.update(condition, new BasicDBObject(\"$set\", data), true, true)) This is my update query in mongodb for some records it gives result as
Coll.update(condition, new BasicDBObject("$set", data), true, true))

This is my update query in mongodb for some records it gives result as

{ "err" :  null  , "updatedExisting" : true , "n" : 1 , "ok" : 1.0}

and at that time开发者_运维技巧 stored update query execute properly.

but for some records it give result as

{ "err" : "not okForStorage" , "code" : 12527 , "n" : 0 , "ok" : 1.0}

records neither update nor stoare in db

in data there are multiple BasicDBList (list) used.

if some one knows plz reply

Thanks


More than likely there are invalid characters in your document fields/keys.

For example, you can't have a period . or a dollar sign $ in your field names.

If you send the output from the following, I can help more.

System.out.println(data);
0

精彩评论

暂无评论...
验证码 换一张
取 消