【问题标题】:Using hasMany relation and cascading ORM level in loopback4在 loopback4 中使用 hasMany 关系和级联 ORM 级别
【发布时间】:2019-12-14 21:47:33
【问题描述】:

我创建了 2 个模型 AuthorBooks,其中 Author 与 Book 有 hasMany 关系,Book 与 author 有 belongsTo 关系。

在使用 ORM 模型保存数据时,不会发生级联,即

{
    "authorId": 1,
    "name": "qwery",
    "experience": 2,
    "books": [{
        "BookId": 12,
        "category": "string"
    }]
}

上面应该在 Author 表中创建一个 Author 记录,并在 Book 表中创建一个带有 authorId 的 Book 记录,这不会发生,而 from belongsTo 它可以只使用 authorId 创建一个 Author 记录。

您可以在following GIT找到代码

【问题讨论】:

    标签: loopbackjs strongloop loopback4


    【解决方案1】:

    您需要创建一个 AuthorBookController 来连接两者。请在此处查看示例代码:https://github.com/strongloop/loopback-next/blob/master/examples/todo-list/src/controllers/todo-list-todo.controller.ts

    【讨论】:

      猜你喜欢
      • 2023-02-08
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2020-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多