如何过滤包含'模型'使用strongloop

时间:2016-01-22 12:53:18

标签: javascript node.js strongloop

我正在尝试将ABCXYZ联系起来,并过滤所包含表格的数据' xyz'使用 Strongloop

我的代码是:

 return ABC.find({filter:{ 
                    where: {abcPropertyName: {neq: '1234'}}, 
                    include: {**XYZ**: *[{xyzPropertyName: 'somevalue'}]*}}}).$promise

我的数据来源是:

____ abc.json ____

"relations": {
    "xyz": {
      "type": "hasOne",
      "model": "xyz",
      "foreignKey": "abcId"
    }

____ xyz.json ____

"relations": {
    "abc": {
      "type": "blongsTo",
      "model": "abc",
      "foreignKey": "abcId"
    }

问题过滤' xyz'不管用。请帮忙。提前谢谢

1 个答案:

答案 0 :(得分:0)

尝试使用以下包含过滤器:

include: { 
    relation: **XYZ**, 
    scope: {
      where: {xyzPropertyName: 'somevalue'} 
    }
}

Reference