有没有办法使用多态 ObjectId 引用在 Mongoose 模型上创建属性并允许验证引用类型?
我正在尝试制作一个“合同”模型,其中包含指定多方(“买方”和“卖方”对象)的属性。我在合同模型上还有一个属性来捕获合同“提议者”,它应该是对买方或卖方对象的引用。
这可以用 vanilla Mongoose 或插件来完成,还是我应该使用混合对象引用并添加我自己的自定义验证逻辑?
感谢您的任何建议!
有没有办法使用多态 ObjectId 引用在 Mongoose 模型上创建属性并允许验证引用类型?
我正在尝试制作一个“合同”模型,其中包含指定多方(“买方”和“卖方”对象)的属性。我在合同模型上还有一个属性来捕获合同“提议者”,它应该是对买方或卖方对象的引用。
这可以用 vanilla Mongoose 或插件来完成,还是我应该使用混合对象引用并添加我自己的自定义验证逻辑?
感谢您的任何建议!