首页 > 解决方案 > 获取 LoopBack 4 的相关数据

问题描述

我有表格和模型,对于我有 id 的用户User,我想为这些用户获取地址。Address[23, 45, 54]

获取数据的最佳实践是什么?

我试着有点像,

userRepository.find({
  where: [23, 45, 54],
  includes: [{relation: 'address'}]
})

以上不起作用,我知道我是新手并且loopback 4没有例外。

标签: loopback4

解决方案


您错误地使用了where过滤器, where 过滤器应该是一个对象。例如,如果您想查找属性等于值 23、45 或 54 之一的所有用户,那么您应该这样:

userRepository.find({
  where: { propertyYouWantToMatch: { inq: [23, 45, 54] }
  ...
}); 
  

官方“inq”示例

阅读资源:


推荐阅读