我正在研究API。我使用mongo DB和mongoose作为带有快速的ORM工具。我想在我的架构中使用客户对象ID。
我想在具有客户ID的架构上实现CURD操作。自定义ID可以是ex:'someid'
或类似1
的任何内容。
用户可以使用这些ID
查询API我使用Model.create()
方法插入并update()
方法更新,remove()
方法删除,findById
按ID查找
架构定义为
var mySchema = new Schema({
name : {type: String},
email: {type : String}
});
编辑: 如果ID不存在,则生成自动ID