我有一个收藏集Person
,其中藏有可以互相联系的人。例如,下面有Person_A
和Person_B
:
| _id | name | partner |
|:-----------|------------:|:------------:|
| 1 | Person_A | 2 |
| 2 | Person_B | 1 |
| 3 | Person_C | ... |
因此,当我第一次创建 Person_A 时,我无法设置其partner
,因为它尚不存在。
但是当我创建 Person_B 时,我可以设置partner = 1
。目前,我想自动设置 Person_A partner=2
。
问题 MongoDB 中是否可以处理这种关系?我还担心当我更新/删除 Person_B 时的情况-在这种情况下,它应该会自动更改/删除 Person_A partner
值。