(나는 "... 엔티티"를 괄호 안에 넣었습니다. 왜냐하면이게 전혀 문제가되는지 모르겠으니까요. 이건 상당히 일반적인 LINQ와 관련이 있습니다. 질문.)LINQ (엔티티)가있는 객체가 있는지 묻는 질문
개체가 데이터베이스에 있으면 LINQ (엔티티)로 확인하고 싶습니다. 현재 다음과 같은 작업을 수행하고 있습니다.
using (MyEntitiesContext aCtx = new MyEntitiesContext())
{
var aQuery = from c
in aCtx.Client
where c.ClientID==1
select c;
Client aClient = aQuery.FirstOrDefault();
bool Exists = (aClient!=null);
...
}
그러나 잘못된 것이 아니라면 데이터베이스 (클라이언트가있는 경우)에서 전체 클라이언트 개체를로드합니다. 나는 실제로 존재하는지 아닌지에 관계없이 객체를로드하는 것에 관심이있다.
SQL에는 SELECT COUNT(*)...
구조가 있습니다. LINQ와 비슷한 뭔가가 있습니까?
조언 해 주셔서 감사합니다.
을 컴팩트 좋다 그 표현, 감사합니다! – Slauma