node.js – Strongloop loopback中hasMany和referencesMany之间的区别是什么

前端之家收集整理的这篇文章主要介绍了node.js – Strongloop loopback中hasMany和referencesMany之间的区别是什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
I read embedsMany(在非关系数据库的情况下)将嵌入模型放在父模型文档中.而hasMany创建一个新的子模型集合,并在父集合和子集合之间创建关系.那么什么引用?

还有this示例项目,其中customer引用了很多帐户
并且有多个订单.我不明白这种差异.

解决方法

embedsMany:将所有子数据(自然和关系)放在自身模型中.每个孩子都没有任何id,不能在另一行中重复使用).它只需要一个用于子模型和父模型的集合.

referencesMany:在子模型中放置子关系(引用id)的id,并将数据放入子模型中(不需要在子模型中存储父模型id,子模型id可以重用于其他模型).它需要父母和孩子模型的实际两个集合.

hasMany:将子数据和父ID放在子模型中.它也需要一个实际的两个集合;

猜你在找的Node.js相关文章