임 LLBLGen으로 데이터를 필터링하는 데 몇 가지 문제가 있습니다. CustomerNumber 문자열로 필터링하는 데이터를 가져오고 자하는 EmployeeEntity가 있습니다. CustomerNumber가 기본 키가 아닙니다. 내가 IPredicateExpression 사용해야하지만 어떻게?llblgen : 어떻게 필터링합니까?
EDIT : Im는 어댑터 모델을 사용합니다.
임 LLBLGen으로 데이터를 필터링하는 데 몇 가지 문제가 있습니다. CustomerNumber 문자열로 필터링하는 데이터를 가져오고 자하는 EmployeeEntity가 있습니다. CustomerNumber가 기본 키가 아닙니다. 내가 IPredicateExpression 사용해야하지만 어떻게?llblgen : 어떻게 필터링합니까?
EDIT : Im는 어댑터 모델을 사용합니다.
당신은 이런 식으로 뭔가를해야합니다 :
IRelationPredicateBucket bucket = new RelationPredicateBucket();
bucket.PredicateExpression.Add(EmployeeFields.CustomerNumber == "123");
당신은 훨씬 더를 찾을 수 있습니다 심도있는 논의 here.
EmployeeCollection employees = new EmployeeCollection();
employees.GetMulti(EmployeeFields.CustomerNumber == "123");
DataAccessAdapter.FetchEntities
을 사용하여 목록을 가져올 수 있습니다. 필터링은 PredicateExpressions를 통해 수행 할 수 있습니다. 술어 시스템의 훌륭한 문서는 here입니다.
GetMulti 함수를 가져 오기 위해 포함해야하는 네임 스페이스는 무엇입니까? – Poku
GetMulti()는 CollectionClasses.EmployeeCollection 객체의 메서드입니다. 이 예제는 LLBLGen의 셀프 서비스 모델을 사용하므로 어댑터 모델을 사용하는 경우 솔루션이 달라집니다. –
메신저 어댑터 모델 사용. 이걸 가지고 모범을 보일 수 있습니까? – Poku