考虑这个posts
收集模型:
{
id: 123,
title: "Hello World",
user: {
id: 999,
name: "John"
},
body: "Lorem ipsum"
}
然后我有users
收藏:
{
id: 999,
name: "John",
email: "john@john.com",
group: {
id: 888,
name: "admin"
}
}
假设有一天,John 决定将他的名字更新为“John Doe”,这意味着每次用户更新他们的名字时:
我必须更新
users
收集文件我必须在
posts
集合中找到用户等于更新用户 ID 的所有文档,并更新名称
这被认为是一种好习惯吗?还有另一种更好的方法吗?
提前致谢