규칙 편집기에서 조건에 따라 GROUPBY, SUM, AVG, JOIN 여러 데이터 테이블과 같은 키워드를 지원하는지 알고 싶습니다. Entity 프레임 워크와 통합.CodeEffects 규칙 편집기 키워드 지원
감사합니다.
규칙 편집기에서 조건에 따라 GROUPBY, SUM, AVG, JOIN 여러 데이터 테이블과 같은 키워드를 지원하는지 알고 싶습니다. Entity 프레임 워크와 통합.CodeEffects 규칙 편집기 키워드 지원
감사합니다.
하나의 질문에 여러 기능을 혼합하고 있습니다.
CodeEffects 엔진의 규칙 기반 데이터 필터링 기능에 대해 묻는다면 모두 지원됩니다.
일반적으로 CodeEffects는 "where"절의 의미를 구현하는 한 모든 LINQ 공급자를 지원합니다. 예를 들어, 다음과 같이 데이터베이스의 테이블 또는 뷰를 쿼리하기 위해 EF 문에 우리의 필터 확장 방법을 사용할 수 있습니다 : 데이터 필터링에
var data = yourIQueryable.Filter(yourRuleXmlString).GroupBy(...).Sum(...).Select(...);
세부 사항을 CodeEffects에 here을 찾을 수 있습니다.
비즈니스 규칙에서 집계를 사용해야하는 경우 내부 규칙 방법 또는 규칙 작업을 사용하여이를 수행 할 수 있습니다. 예를 들어, 가정 소스 개체는 List<Country>
수집이라는 나라를 선언하고 반환하는 일반적인 방법 Count
는 항목 수 :
public List<Country> Countries { get; set; }
Method(["Get Count"])
public int Count<T>(List<T> list) { return list.Count; }
소스에서 이러한 데, 당신은이 같은 규칙을 만들 CodeEffects를 사용할 수 있습니다
If Get Count(Countries) is greater than [2] then ...