CRL 버전 2.2.0 출시

1599 단어 릴리즈
주요 업데이트:
  • 관련 조회 증가
  • 캐시 검색 효율성 최적화
  • 관련 조회는 다음과 같은 두 가지 형식이 있다
  • Select 결과가 동적 객체
  • 로 반환됨
  • 현재 객체 인덱스 값에 결과 첨부
  • BarCode1 = a. BarCode가 BarCode1로 돌아가면 매개 변수에 따라 연결 방식을 지정할 수 있는 여러 테이블을 연결하여 익명의 객체를 통해 반환할 별명을 지정할 수 있습니다. 예를 들어 BarCode1 = a. BarCode1이 BarCode1로 돌아가면 Left, Inner, Right, 기본값은 Left입니다.
            // 
            var query = Code.ProductDataManage.Instance.GetLamadaQuery();
            query.Join<Code.Member>((a, b) => a.UserId == b.Id && b.Id >0,
                (a, b) => new { BarCode1 = a.BarCode, Name1 = b.Name }, CRL.LambdaQuery.JoinType.Left
                );
            var list = Code.ProductDataManage.Instance.QueryDynamic(query);
            foreach (dynamic item in list)
            {
                var str = string.Format("{0}______{1}", item.BarCode, item.Name);
                Response.Write(str);
            }
        
            // 
            var query = Code.ProductDataManage.Instance.GetLamadaQuery();
            query.AppendJoinValue<Code.Member>((a, b) => a.UserId == b.Id && b.Id > 0,
                (b) => new { Name1 = b.Name, b.AccountNo }, CRL.LambdaQuery.JoinType.Left
                );
            var list = Code.ProductDataManage.Instance.QueryList(query);
            foreach (var item in list)
            {
                var str = string.Format("{0}______{1}", item.BarCode, item["Name"]);// Name 
                Response.Write(str);
            }
    

    다운로드 주소는 서명 참조

    좋은 웹페이지 즐겨찾기