我有两个环回模型:userbackendUser。一个(用户)与回送一起存储,另一个(backendUser)与一个远程mysql数据库一起存储。它们基于字段user具有(backendUserId)对应于IDbackendUser字段的关系

在某些情况下,我得到每个user及其对应的backendUser。但我想根据一些backendUser值来吸引用户。示例:我需要在userbackendUser.role的每个4

我使用此过滤器来获得预期的结果:

{ include: { relation: "backendUser", scope: { where: { "role" : 4 } } } }


我的问题是,我得到了每个user的数组,但是只有它们具有backendUserrole时,我才会获得相关的4。 where仅适用于backendUser,不适用于整个实体。

我不清楚是否很清楚,但是我确实需要这个。

最佳答案

你试过了吗?
{其中:{角色:4,包括:{关系:“ backendUser”,范围:{其中:{“角色”:4}}}}}

关于node.js - 环回包括关系和位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46665143/

10-12 15:10