2014-11-15 2 views
0

이 포함 된 경우 내가 이러한 속성을 가진 모델이 확인? 예를 들어, bluegreen 태그를 가진 모든 레코드를 선택하고 싶습니다. 워터 라인에서도 이것이 가능합니까? 이 주제와 관련된 설명서를 찾을 수 없습니다.워터 ORM 배열 속성 값

답변

1

워터 라인은 이러한 방식으로 배열 유형을 지원하지 않습니다. 적절한 방법은 레코드가 어떤 값을 가지고 있는지 확인하는 것입니다. 스택 오버플로에서 this answer을 참조하십시오. 연관성에 대한 Sails 문서 참조 : http://sailsjs.org/#/documentation/concepts/ORM/Associations/OnetoMany.html

+0

주어진 모델에 'activities' 속성이 포함 된 시나리오와 마주 치게되었습니다. 문자열만으로 구성된 배열입니다. 더 나쁜 것은, 모델의 서로 다른 인스턴스의 '활동'이 중복되지 않는다는 것입니다. 이 '액티비티'에 대한 자체 모델을 만드는 것은 의미가 없으므로 연관을 사용하는 것은이 경우 실제 옵션이 아닙니다. 배열에 값이 있는지 여부에 따라 모델 인스턴스를 쿼리하는 다른 방법이 있습니까? –