Strongloop Loopback: where filter 有两个数组

Strongloop Loopback: where filter with two arrays

我想在比较两个不同数组的 strongloop/loopback 中添加一个 where 过滤器。

我有以下型号:

"properties": {
  ...
  "audience": {
    "type": [
      "string"
    ],
  ...  
}

我想创建一个 where 子句,其中 returns 所有项目 'audience' 中的至少一个元素与另一个数组的至少一个元素匹配。

示例 "audience": ["A", "B", "C"]

过滤器 {where: { audience: { inq: anotherArray}}}; 似乎无法解决问题...

如果字符串值是 id,这将不起作用。请参阅上面 Ebrahim Pasbani 的评论。