环回上的多个 HasMany BelongsTo 关系

Multiple HasMany BelongsTo relation on loopback

我有一个名为 "jornal" 的模型,它有两个 belongsTo 关系,模型为 "obra" 和 "operario"。它们都与 "jornal" 模型有 hasMany 关系。

如何创建与 "obra" 实例和 "operario" 实例相关的 "jornal" 模型实例?

我尝试将 post 链接到 operario/id/jornal POST 发送 jornal 对象(没有 id,因为它是一个新实例),然后将 POST 链接到奥布拉。如果我不带 id 发送,它会创建一个新的 jornal 实例,如果我发送从以前 POST 返回的整个对象,它会说重复 id。

谢谢

我刚开始使用环回,但我认为 HasMany 多态关系会对您有所帮助。

https://docs.strongloop.com/display/public/LB/Polymorphic+relations

POST /jornals

有数据对象

{
  "obraId": 1,
  "operarioId": 1
}

将 id 设置为您希望关联的任何 'obra' 和 'operario' 对象。