我正在研究 NodeJS
在 NodeJS 和 Mongoose 的幫助下將資料插入 MongoDB 資料庫時,我得到了超過 24 位長的物件 ID。
我想提供像 1, 2, 3 4....這樣的 id,這不是一個自動遞增的數字。
請幫我解決這個難題。
uj5u.com熱心網友回復:
默認情況下,MongoDB 不支持像某些關系資料庫那樣將自動遞增序列作為默認功能。
但是您可以使用觸發器來實作。我找到了這個官方指南:https : //www.mongodb.com/basics/mongodb-auto-increment
uj5u.com熱心網友回復:
使用貓鼬序列找到以下解決方案。
該插件允許您創建自動增加其值的欄位:
每次在集合中插入新檔案或當您明確想要增加它們時此增量可以是:
全域:每個檔案都有一個唯一的序列欄位值 范圍:計數器取決于其他欄位的值 可以為集合設定多個計數器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/406253.html
標籤:
