gpt4 book ai didi

node.js - Strongloop环回中的hasMany和referencesMany有什么区别

转载 作者:搜寻专家 更新时间:2023-10-31 22:30:53 25 4
gpt4 key购买 nike

read embedsMany(在非关系数据库的情况下)将嵌入模型放入父模型文档中。 hasMany 创建一个新的子模型集合,并在父集合和子集合之间创建关系。 referencesMany 怎么样?

还有this示例项目,其中 customer referencesMany 帐户hasMany Order。我不明白其中的区别。

最佳答案

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

referencesMany:仅将子关系的 id(引用 id)放入模型本身并将数据放入子模型(无需在子模型中存储父模型 id,子模型 id 可重复用于另一个模型楷模)。它需要一个实际的父子模型的两个集合。

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

关于node.js - Strongloop环回中的hasMany和referencesMany有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35503486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com