EF6 : 두 개의 다른 count () 쿼리를 하나로 결합하는 방법은 무엇입니까?

Kyaw Thurein
var filesCount = files.Where(f => f.ParentId == folderId).Count();
var foldersCount = folders.Where(f => f.ParentId == folderId).Count();

내 주요 목표는 데이터베이스로의 왕복을 2에서 1로 줄이는 것입니다.

배경

  • .NET Framework 4.5.2
  • Entity Framework 6
야 쿠브 마사드

폴더에서 하위 폴더로, 폴더에서 파일로 탐색 속성이있는 경우 다음과 같이 할 수 있습니다.

var result =
    folders
    .Where(x => x.Id == folderId)
    .Select(x => new
    {
        FolderCount = x.SubFolders.Count(),
        FileCount = x.Files.Count()
    })
    .FirstOrDefault();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

두 개의 다른 쿼리를 하나의 테이블로 결합하는 방법은 무엇입니까?

분류에서Dev

다음 두 쿼리를 하나의 결과로 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 작업 SELECT 쿼리를 하나의 쿼리로 결합하는 방법은 무엇입니까?

분류에서Dev

하나의 쿼리로 두 개의 다른 행을 업데이트하는 방법은 무엇입니까?

분류에서Dev

이 두 가지 다른 LINQ 쿼리를 하나로 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 쿼리를 결합하는 방법은 무엇입니까? MySQL

분류에서Dev

두 개의 SQL 쿼리 결과를 병합하는 방법은 무엇입니까? 하나의 쿼리에 GROUP BY가 있습니다.

분류에서Dev

Rails에서이 두 개의 다른 has_manys를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 서로 다른 쿼리를 결합하는 방법?

분류에서Dev

두 SQL 쿼리의 결과를 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 다른 쿼리를 사용하여 자동 완성을 만드는 방법은 무엇입니까?

분류에서Dev

나이를보기 위해 두 개의 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

sp를 사용하여 두 개의 선택 쿼리 결과를 하나의 결과로 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 SQL 쿼리를 연결하는 방법은 무엇입니까?

분류에서Dev

UNION을 사용하여 ORDER BY가있는 두 개의 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

동시에 두 개의 다른 절로 두 필드의 개수를 쿼리하는 방법은 무엇입니까?

분류에서Dev

.txt에서 두 개의 값을 두 개의 다른 파일로 분리하는 방법은 무엇입니까?

분류에서Dev

두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 다른 날짜를 비교하는 방법은 무엇입니까?

분류에서Dev

두 개의 쿼리를 중복없이 하나의 결과 집합으로 병합하는 방법은 무엇입니까?

분류에서Dev

하나의 쿼리에 두 개의 결과를 표시하는 방법은 무엇입니까?

분류에서Dev

두 개의 개별 MySQL 쿼리를 결합하여 하나의 결과를 제공하는 방법은 무엇입니까?

분류에서Dev

where 조건이 다른 두 SQL 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

set 및 where 절이 다른 두 업데이트 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 sap.ui.model.Filter를 다른 연산자로 연결하는 방법은 무엇입니까?

분류에서Dev

Splunk에서 두 개의 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

서로 덮어 쓰지 않고 두 개의 다른 결과를 하나의 파일에 grep하고 저장하는 방법은 무엇입니까?

분류에서Dev

하나의 루프에서 두 개의 다른 배열을 분리하는 방법은 무엇입니까?

분류에서Dev

두 테이블의 두 쿼리를 PHP 코드에서 하나의 쿼리로 결합하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    두 개의 다른 쿼리를 하나의 테이블로 결합하는 방법은 무엇입니까?

  2. 2

    다음 두 쿼리를 하나의 결과로 결합하는 방법은 무엇입니까?

  3. 3

    두 개의 작업 SELECT 쿼리를 하나의 쿼리로 결합하는 방법은 무엇입니까?

  4. 4

    하나의 쿼리로 두 개의 다른 행을 업데이트하는 방법은 무엇입니까?

  5. 5

    이 두 가지 다른 LINQ 쿼리를 하나로 결합하는 방법은 무엇입니까?

  6. 6

    두 개의 쿼리를 결합하는 방법은 무엇입니까? MySQL

  7. 7

    두 개의 SQL 쿼리 결과를 병합하는 방법은 무엇입니까? 하나의 쿼리에 GROUP BY가 있습니다.

  8. 8

    Rails에서이 두 개의 다른 has_manys를 하나로 병합하는 방법은 무엇입니까?

  9. 9

    두 개의 서로 다른 쿼리를 결합하는 방법?

  10. 10

    두 SQL 쿼리의 결과를 결합하는 방법은 무엇입니까?

  11. 11

    두 개의 다른 쿼리를 사용하여 자동 완성을 만드는 방법은 무엇입니까?

  12. 12

    나이를보기 위해 두 개의 쿼리를 결합하는 방법은 무엇입니까?

  13. 13

    sp를 사용하여 두 개의 선택 쿼리 결과를 하나의 결과로 결합하는 방법은 무엇입니까?

  14. 14

    두 개의 SQL 쿼리를 연결하는 방법은 무엇입니까?

  15. 15

    UNION을 사용하여 ORDER BY가있는 두 개의 쿼리를 결합하는 방법은 무엇입니까?

  16. 16

    동시에 두 개의 다른 절로 두 필드의 개수를 쿼리하는 방법은 무엇입니까?

  17. 17

    .txt에서 두 개의 값을 두 개의 다른 파일로 분리하는 방법은 무엇입니까?

  18. 18

    두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

  19. 19

    두 개의 다른 날짜를 비교하는 방법은 무엇입니까?

  20. 20

    두 개의 쿼리를 중복없이 하나의 결과 집합으로 병합하는 방법은 무엇입니까?

  21. 21

    하나의 쿼리에 두 개의 결과를 표시하는 방법은 무엇입니까?

  22. 22

    두 개의 개별 MySQL 쿼리를 결합하여 하나의 결과를 제공하는 방법은 무엇입니까?

  23. 23

    where 조건이 다른 두 SQL 쿼리를 결합하는 방법은 무엇입니까?

  24. 24

    set 및 where 절이 다른 두 업데이트 쿼리를 결합하는 방법은 무엇입니까?

  25. 25

    두 개의 sap.ui.model.Filter를 다른 연산자로 연결하는 방법은 무엇입니까?

  26. 26

    Splunk에서 두 개의 쿼리를 결합하는 방법은 무엇입니까?

  27. 27

    서로 덮어 쓰지 않고 두 개의 다른 결과를 하나의 파일에 grep하고 저장하는 방법은 무엇입니까?

  28. 28

    하나의 루프에서 두 개의 다른 배열을 분리하는 방법은 무엇입니까?

  29. 29

    두 테이블의 두 쿼리를 PHP 코드에서 하나의 쿼리로 결합하는 방법은 무엇입니까?

뜨겁다태그

보관