하위 엔티티 컬렉션을 기반으로 엔티티를 필터링하려고합니다. 여기 내 엔티티 (EF POCO의) 위치 : 사용Breeze JS에서 하위 속성 컬렉션을 어떻게 필터링합니까?
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public ICollection<Order> Orders { get; set; }
}
public class Order
{
public int Id { get; set; }
public string Description { get; set; }
}
브리즈 JS 내가 어떤 Order.Description 단어 '갑'을 포함하는 모든 고객을 반환합니다. 비슷한 검색어를 상상해 보았습니다.
query = entityQuery.from('Customers')
.where("Orders.Description", "contains", "foo");
물론 작동하지 않습니다. 어떤 아이디어?
이 바람은 지금이 시나리오를 지원합니다 : http://www.breezejs.com/documentation/query-examples
이이 쿼리는 지금과 같이 구성 될 수 있다는 것을 의미한다 http://www.breezejs.com/documentation/query-examples# 관련 속성에 대한 절은 – robasta