그냥 LINQ를 사용하여 개발하기 시작했지만 여전히 간단한 것을 이해할 수 없습니다. 그래서, LinqTable.SingleOrDefault(t=>(t.Field1=="value1"))
는 "SELECT * FROM LinqTable WHERE Field1="value1" LIMIT 1"
간단한 Linq 질문 : 논리 연산자를 사용하여 쿼리를 만드는 방법
방법 "SELECT * FROM LinqTable WHERE Field1="value1" AND Field2="value2" LIMIT
1과 같은 쿼리 LINQ (사용) 작성하는 SQL 같다?
그냥 메모를 - 'SingleOrDefault'는 일치하는 레코드가 두 개 이상있는 경우 예외를 throw합니다. 'FirstOrDefault'는 그렇지 않습니다. –