mongodb - mongoose的update操作問題
滿天的星座
滿天的星座 2017-05-02 09:20:36
0
1
508

修改表格中資料時,表格中欄位類型是Boolean時,字串和數字都會直接轉換為true,
而字串格式類型的欄位接收任何傳入修改的資料類型。怎麼能做到完整的,嚴格的數據驗證

滿天的星座
滿天的星座

全部回覆(1)
淡淡烟草味

题主问的应该是document validation之类的问题;
直接查看官方文档:https://docs.mongodb.com/manual/core/document-validation/

db.createCollection( "contacts",
   { validator: { $or:
      [
         { phone: { $type: "string" } },
         { email: { $regex: /@mongodb\.com$/ } },
         { status: { $in: [ "Unknown", "Incomplete" ] } }
      ]
   }
} )

具体怎么用还要结合你的需求和mongo的文档来搞
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!