亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mongodb數據中_id疑問

mongodb數據中_id疑問

呼喚遠方 2018-08-15 12:07:50
mongodb在創建數據時每一條都會自動創建_id,但是_id為什么可以互相進行比較,像這樣:db.users({'_id':{$lt:id}}) //id為某一條數據_id這些_id打印出來像這樣:59a8ceae00953903081900ee,59a8ceae00953903081900eb,在看一些mongodb學習資料時,通常是這樣使用比較操作:db.users({'age':{$lt:20}})都有具體的值進行篩選比較,但是_id之間也可以比較,另外_id可不可以傳給前臺用,有什么不妥?
查看完整描述

2 回答

?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

  1. 這個_id是這條數據的索引,是由 TimeStamp(時間撮) Machine(主機的唯一標識符) pid(確保同一秒不同) increment(自增計數器) 依次排列組成 最后轉成十六進制的.所以完全可以用來進行大小比較

  2. 可以傳給前端,用來做資源的唯一標識符(例如某一個user)


查看完整回答
反對 回復 2018-08-26
  • 2 回答
  • 0 關注
  • 1079 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號