【问题标题】:Access relationship table in loopbackloopback中的访问关系表
【发布时间】:2020-03-09 15:32:26
【问题描述】:

我们建立了一个关系表,模型之间的关系如下。
https://loopback.io/doc/en/lb3/HasAndBelongsToMany-relations.html
虽然我们可以通过模型实例访问相关模型。我想知道如何直接访问关系表,因为我想从关系表的自定义字段中过滤记录,我们稍后在该关系表中添加。

例如,在 AssemblyPart 表上创建新列(createdat)后,我想根据 createdat 列过滤记录。

目前,我们正在使用connector的execute方法执行原始sql来访问这个关系表。

【问题讨论】:

    标签: loopbackjs loopback


    【解决方案1】:

    使用 app 单独访问与用户模型无关的所有模型: 参考:

    var app = require('../../server/server'); 
    var ModelName = app.models.ModelName;
    ModelName.find().then(data=>
    {
     // Your Data
    }).catch(error=>
    {
     // error
    })
    

    【讨论】:

    • 该表是由环回框架基于模型中定义的关系以包容性方式创建的。由于该模型未在模型 json 文件中定义,我们无法通过应用访问模型。
    猜你喜欢
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    相关资源
    最近更新 更多