所以,我的app.js中有以下代码:
Countries = new Mongo.Collection('countries');
// Some skipped code
$scope.addRegion = function(newRegion) {
$scope.country.regions.push(
{
name: newRegion.name,
createdAt: new Date()
}
);
};
这成功地在数组中添加了一个新的region对象,并且在数据库中是持久的。虽然它没有" _id"字段。
如何为每次插入生成唯一ID? (并且是唯一的,我的意思是在数据库中是唯一的)
答案 0 :(得分:2)
使用reshape long 2012 2013, i(Company) j(Item) string
包 - 具体为random
。来自docs:
返回一个唯一的标识符,例如" Jjwjg6gouWLXhMGKW",它可能在全世界都是唯一的。可选参数n以字符为单位指定标识符的长度,默认为17。