Strongloop环回中的embedsMany和hasMany有什么区别

What's the difference between embedsMany and hasMany in Strongloop loopback

乍一看他们似乎在做同样的事情:定义一对多关系 那你为什么要选择一个或另一个?

EmbedsMany - 嵌入另一个模型的许多实例的模型;例如,客户可以有多个电子邮件地址,每个电子邮件地址都是一个包含标签和地址的复杂对象。 hasMany 关系建立与另一个模型的一对多连接。

EmbedsMany 将所有子对象嵌入同一个父对象中, HasMany 单独存储子对象,并有一个 属性 作为引用声明模型的外键。