2
나는 데이터베이스 테이블에서 생성 된 엔티티가 있습니다. 그런 다음 부분 클래스를 사용하여 속성을 추가합니다. 이 새 속성은 일대 다 많은 관계의 "설명"부분입니다. 문제는 이러한 엔티티 집합이 gazillion 및 네 가지 속성을 가짐을 의미합니다.엔티티 및 사용자 지정 속성에 Linq
내가 일반적으로 비슷한 사용하십시오 NEW 속성은 테이블의 일부가 아니므로,
db.entity.Select(e => e)
그러나이 경우에는, 그것은 빈 또는 null했다.
는 내가이 작업을 수행 할 수 있습니다 알고
db.entity.Select(e => new entityType { field1 = e.field1, field2 = e.field2, etc….})
그러나 말했다 전에 ... gazillion 속성으로
.내 질문은 :
단지 나머지 부분을 채우기 위해 Linq에를 새로운 속성 값을 할당 할 몇 가지 우아한 방법은? 같은
뭔가 : 물론
db.entity.Select(e => new entityType { *= e.*, newfield = e.relation.desc})
작동하지 않습니다,하지만 생각입니다.
감사합니다.
에드거.
감사합니다. 그 트릭을 했어! – epaulk