获取 LoopBack 4 的关联数据
Get Associated Data For LoopBack 4
我有 User
和 Address
表格和模型,对于我有 ID [23, 45, 54]
的用户,我想为这些用户获取地址。
获取数据的最佳做法是什么?
我正在尝试,
userRepository.find({
where: [23, 45, 54],
includes: [{relation: 'address'}]
})
上面的方法行不通,我知道我是新手 loopback 4
并且没有异常。
您错误地使用了 where 过滤器,where 过滤器应该是一个对象。
例如,如果您想要找到 属性 等于值 23、45 或 54 之一的所有用户,那么您应该像这样:
userRepository.find({
where: { propertyYouWantToMatch: { inq: [23, 45, 54] }
...
});
要阅读的资源:
我有 User
和 Address
表格和模型,对于我有 ID [23, 45, 54]
的用户,我想为这些用户获取地址。
获取数据的最佳做法是什么?
我正在尝试,
userRepository.find({
where: [23, 45, 54],
includes: [{relation: 'address'}]
})
上面的方法行不通,我知道我是新手 loopback 4
并且没有异常。
您错误地使用了 where 过滤器,where 过滤器应该是一个对象。 例如,如果您想要找到 属性 等于值 23、45 或 54 之一的所有用户,那么您应该像这样:
userRepository.find({
where: { propertyYouWantToMatch: { inq: [23, 45, 54] }
...
});
要阅读的资源: