두 테이블 : Blog
및 Post
이 있습니다. 블로그 테이블에는 여러 개의 게시물이있을 수 있습니다.자식 요소를 n 개 얻으십시오
해당 게시물이있는 블로그를 받고 싶습니다. 블로그 당 4 개의 게시물 만 있고 4 개의 게시물 만있는 경우에만 표시하고 싶습니다. 또한, 그 후, 나는 Automapper 사용하여 내 모델에 결과를 매핑 할 싶습니다
return _context.Blogs
.Include(x => x.Posts)
.Where(x => x.IsActive && x.Posts.Count >= 4)
.ProjectTo<BlogVm>();
BlogVm
는 Blog
엔티티와 같은 속성을 (같은 포스트 함께)이 포함되어 있습니다. EntityFrameworkCore를 사용하고 있습니다.
어떻게 처리 할 수 있습니까?
업데이트 : 코드는 블로그 당 모든 게시물을 반환합니다. 4 블로그는 최소 4 개의 게시물을 보유하고 4 개의 게시물 만로드하고 싶습니다.
나는 이해할 수 없다. 무슨 문제 야? 당신은 이미 해결책을 가지고 있지 않습니까? 코드가 작동하지 않습니까? – GGO
작동하지 않는 기능은 무엇입니까? 대응하고있는 오류가 있습니까? – Abbas
내 게시물을 업데이트했습니다. 뭐가 잘못 되었 니. 기본적으로 결과에는 블로그 당 모든 게시물이 포함됩니다. – Cieja