LLBLGen でのデータのフィルタリングに問題があります。文字列 CustomerNumber によるデータ フィルタリングを取得する EmployeeEntity があります。CustomerNumber は主キーではありません。IPredicateExpression を使用する必要があると思いますが、どうすればよいでしょうか?
編集:アダプターモデルを使用しています。
LLBLGen でのデータのフィルタリングに問題があります。文字列 CustomerNumber によるデータ フィルタリングを取得する EmployeeEntity があります。CustomerNumber は主キーではありません。IPredicateExpression を使用する必要があると思いますが、どうすればよいでしょうか?
編集:アダプターモデルを使用しています。
次のようなことをする必要があります。
IRelationPredicateBucket bucket = new RelationPredicateBucket();
bucket.PredicateExpression.Add(EmployeeFields.CustomerNumber == "123");
ここで、はるかに詳細な議論を見つけることができます。
EmployeeCollection employees = new EmployeeCollection();
employees.GetMulti(EmployeeFields.CustomerNumber == "123");
を使用してリストを取得できますDataAccessAdapter.FetchEntities
。フィルタリングは、PredicateExpressions を介して行うことができます。述語システムの優れたドキュメントは、ここにあります。