Ven*_*nks 19 primary-key mongodb
如何在MongoDB中使用自动增量设置主键?
通常MongoDB生成ObjectID.我想使用我自己的自动增量主键,如MySQL.
例子将不胜感激:)
我在这里写了博客:http:
//www.alexjamesbrown.com/blog/development/mongodb-incremental-ids/
我还为C#驱动程序启动了一个int id生成器:https:
//github.com/alexjamesbrown/MongDBIntIdGenerator
但是,递增ID不会有效扩展.
小智 6
$db->execute("return db.getCollection('autoInccollection').findAndModify({
query: { collection: '$colle' },
update: { '$inc': { primaryKey: 1 } },new: true
})");
Run Code Online (Sandbox Code Playgroud)
$ colle表示创建自动增量键所需的集合.
| 归档时间: |
|
| 查看次数: |
25370 次 |
| 最近记录: |