'categoryinfo' 및 'accounttag'의 두 테이블이 있습니다.루프백에서 포함 필터가 작동하지 않는 범위 내 필터 제한
- 의 수 :
나는에 제한을 적용 할
categoryinfo belongsTo를 accounttagaccounttag hasMany의categoryinfo :
두 이야기는 다음과 같은 관계가 카테고리 (5로 설정) 및
각 카테고리의 관계로부터 페치 accounttags의 - 번호 단 (10 개 세트)
은 포함 필터의 범위 안에서 제한 필터가 적절하게 작동되지 않고 설정 한도 미만의 결과를 가져 오는되고 각 범주에 대해 데이터베이스 에는보다 더 유용한 항목이 포함되어 있습니다 (제한 값).
categoryinfo.find( { where: { valid: 1 }, include: [ { relation: 'accounttag', scope: { where: { valid: 1 }, order: 'rank ASC', limit: 10, } } ], order: 'modifiedon DESC', limit: 5 } )
같은 필터를 사용하여 필요한 결과를 얻을 수있는 방법이 있습니까?
잘 모르겠습니다 만 포함 필터에서 []을 (를) 제거 할 수 있습니까? 당신이 1 개의 관계를 가지고있을 때 그것은 쓸모가 없다. –