私は子エンティティの集合に基づいてエンティティをフィルタリングしようとしています。ここに私のエンティティ(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は、単語「foo」を含んでいるすべての顧客を返すようにしたいです。私はこのようなクエリを想像しました:
query = entityQuery.from('Customers')
.where("Orders.Description", "contains", "foo");
もちろん、それは動作しません。何か案は?
ブリーズは今、このシナリオをサポートしています:http://www.breezejs.com/documentation/query-examples# http://www.breezejs.com/documentation/query-examples
これは、このクエリは、今のように構成することができることを意味し関連するプロパティの節は – robasta