相关疑难解决方法(0)

在MongoDB中删除时自动删除引用对象

我们假设我有这样的架构:

var Person = new Schema({
    name: String
});

var Assignment = new Schema({
    name: String,
    person: ObjectID
});
Run Code Online (Sandbox Code Playgroud)

如果我删除一个人,仍然会有一些孤立的分配,引用一个不存在的人,这会在数据库中造成无关紧要的混乱.

是否有一种简单的方法可以确保在删除某个人时,对该人的所有相应引用也将被删除?

mongoose mongodb node.js

27
推荐指数
5
解决办法
2万
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1