国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

mongodb - mongo中如何在添加一個(gè)字段的時(shí)候,指定他的字段類型。
天蓬老師
天蓬老師 2017-04-28 09:04:23
0
1
655

比如我想增加一個(gè)is_delete 字段,想指定類型為int_32,并且默認(rèn)值為0.
沒有找到好辦法
我現(xiàn)在做的是添加這個(gè)字段,值為1,然后類型就自動(dòng)為int_32,然后在批量update為0.
如果直接為0.他顯示的是bool false

有沒有更簡單方法呢。

天蓬老師
天蓬老師

歡迎選擇我的課程,讓我們一起見證您的進(jìn)步~~

Antworte allen(1)
洪濤

似乎是不行的,沒見過在數(shù)據(jù)庫級(jí)別設(shè)置的方法。對(duì)于 MongoDB 這種 NOSQL,處理這種問題只好用 ORM 或者業(yè)務(wù)代碼。

至于你說的 update 后它顯示 bool false 應(yīng)該不會(huì)吧?

> db.test.save({'a':1,'b':1})
WriteResult({ "nInserted" : 1 })
> db.test.find()
{ "_id" : ObjectId("5625f1d9d782d26c6536ee8c"), "a" : 1, "b" : 1 }
> db.test.update({'a':1},{'$set':{'b':0}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.test.find({'a':1})
{ "_id" : ObjectId("5625f1d9d782d26c6536ee8c"), "a" : 1, "b" : 0 }
>

這不還是 0 嗎?

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage