我要创建使用MongoDB的的ObjectId在电子商务Web应用程序
为电子商务Web应用程序的数据库,我不能够得到的想法如何设置主键它为它自动创建ID每个条目这是独特的,所以我可以使用它作为主键 MongoDB中终端
db.department.findOne({dep_name: “服装”}) { “_id”:的ObjectId( “5277d82f658d9f107b7ae64e”),“dep_name “:”clothing“}
对于部门服装,dep_id是ObjectId(“5277d82f658d9f107b7ae64e”) 并且在创建男性,女性,孩子的类别时,dep_id将保持不变,同时将创建其他对象ID,它们的作用类似cat_id男人,女人,小孩)。 我不知道如何获取dep_id,其中dep_name是衣服,并插入dep_id为新的集合,这将有字段ObjectId(自动创建),dep_id,cat_name。
除此之外,如果这似乎不是针对电子商务Web应用程序创建数据库好主意,然后建议这将是最好的
我不是跟着你的问题。还有什么你可以添加,使其更清楚你想要做什么。 – WiredPrairie
@WirePrairie --- Bruce回答了这个问题,但我想确认是否为电子商务Web应用程序的主键分配的正确方法,或者如果有其他方法更好,那么我会选择它在偏差中。 – shamshul2007
没有联合,你将需要特别处理建立你想要的关系有效。 – WiredPrairie