订单表结构(动态外键):
var orderSchema = new mongoose.Schema({
uid: { type: String, required: true }, // 用户id
amount: { type: Number, required: true },
oType: { type: Number, required: true }, // 订单类型
status: { type: Number, required: true }, // 订单的状态:1完成 2未完成 3失效
})
用户表:
var userSchema = new mongoose.Schema({
phone: String,
status: String,
createdAt: Date,
updatedAt: Date
})
请问,1怎么设置这个外键,跟用户的主键一致呢?
2,mongodb设置自增id怎么设置呢?
3,有没有我自动增加了一个用户,对应的对单列表就自动增加一个订单呢?
相关分类