#efcore
Read more stories on Hashnode
Articles with this tag
목록을 조회할 때 기본적으로 페이지, 정렬, 검색에 대한 처리를 해야 합니다. 이를 쉽게 하는 방법에 대해 소개 합니다. 페이지, 정렬, 검색을 쿼리 인자로 받게 하기 위해 SearchOptions을 만든 후, | SearchOptions.cs public class...
EF Core는 제한적인 JSON 속성을 지원합니다. EF Core 8에 추가된 기본 형식 컬렉션으로 JSON 열에 매핑할 수 있습니다. public class PrimitiveCollections { public IEnumerable<int> Ints {...
DB에서 데이터를 삭제하면 일반적으로 복구할 수 없습니다. 또한 관계에 따라 영구 삭제 자체가 어려울 수도 있습니다. 그래서 데이터를 영구 삭제하는 대신 IsDeleted 속성을 true로 주고 IsDeleted 속성을 필터링해서 조회하는 방법을 사용하기도 합니다....
EF Core를 사용하면서 문자열 길이 등의 특성을 일일이 지정하는 것은 번거롭습니다. ... [MaxLength(32)] public string? 제목 { get; set; } 엔터티가 한 개일 때는 상관이 없으나 제목 유형이 여러 엔터티에 사용될 경우 유형을...
Khalid Abuhakmeh님의 How to Implement a Soft Delete Strategy with Entity Framework Core를 번역하였습니다. 개발 경력을 쌓는 동안 '삭제'의 정의에 대해 혼란스러웠던 경험이 있을 것입니다. 그렇다면...
EF Core는 다양한 로깅 방법을 제공합니다. 간단한 로깅 Microsoft.Extensions.Logging 이벤트 인터셉터 진단 수신기 간단한 로깅 DbContext의 OnConfiguring()에 LogTo()를 이용하면 간단하게 EF Core의 로그를...