다 대다 관계를 사용하는 엔티티 프레임 워크에서 오류가 발생 함

비샬

다음과 같이 다 대다 관계가있는 Buttons 및 Tiles라는 두 개의 테이블이 있습니다.

Buttons            *-----------
    ButtonID                  |
    Title                     |
                              |
Tiles              *-----------
    TileID
    Title

이제 다음과 같은 쿼리를 시도하고 있습니다.

b = new ObservableCollection<Buttons>(from x in db.Buttons
                                      where x.Tile == SelectedTileObj
                                      select x);

하지만 아래와 같이 오류가 발생합니다.

Unable to create a constant value of type 'Data.Tiles'.
Only primitive types or enumeration types are supported in this context.
RePierre

TileID기본 키 라고 가정하면 다른 접근 방식을 취할 수 있습니다.

  • 관심있는 타일을 선택하십시오 (올바른 ID가 있음)
  • 탐색 속성을 사용하여 위 타일과 관련된 버튼을 가져옵니다.

    var tiles = db.Tiles.Where(t => t.TileId == SelectedTileObj.TileId);
    // t.Buttons should be the navigation property for retrieving associated buttons
    var buttons = tiles.SelectMany(t => t.Buttons);
    var b = new ObservableCollection<Buttons>(b);

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

엔터티 프레임 워크 코어의 다 대다 관계에서 탐색 속성을 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

mvc 엔티티 프레임 워크에서 저장 프로 시저를 사용하여 데이터를 삽입하는 동안 오류가 발생 함

분류에서Dev

엔티티 프레임 워크를 사용하여 일대 다 관계를 생성하는 데 문제가 있음

분류에서Dev

일대 다 관계 엔티티 프레임 워크의 탐색 속성에서 개체를 삭제하는 동안 예외 발생

분류에서Dev

엔티티 프레임 워크 : 가끔 발생하는 다른 연결 문제

분류에서Dev

엔터티 프레임 워크를 사용하여 Azure 데이터베이스에 연결하면 연결 오류가 발생합니다.

분류에서Dev

엔티티 프레임 워크 6을 사용하여 다 대다 관계에 대해 쿼리하는 방법

분류에서Dev

Symfony에서 Doctrine을 사용하여 엔티티를 생성하는 동안 오류가 발생했습니다.

분류에서Dev

Django 나머지 프레임 워크는 중첩 된 관계에서 엔티티를 우회합니다.

분류에서Dev

Symfony에서 Doctrine을 사용하여 엔티티를 만드는 동안 오류가 발생했습니다.

분류에서Dev

코드 우선 엔터티 프레임 워크로 생성 된 다 대다 관계가있는 개체에 대한 적절한 Linq 쿼리

분류에서Dev

1에서 0..1 관계로 엔터티를로드하는 동안 오류가 발생했습니다. Entity Framework

분류에서Dev

엔터티 프레임 워크 데이터베이스 문제-SQL Server에 대한 연결을 설정하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다.

분류에서Dev

엔터티 프레임 워크에서 직접 만든 엔터티에 다 대다 관계를 구성하려면 어떻게해야합니까?

분류에서Dev

단위 테스트 프레임 워크-엔티티 이름을 구문 분석하는 동안 오류가 발생했습니다.

분류에서Dev

엔터티 프레임 워크 코어는 ToListAsync를 포함하지 않지만 FirstOrDefaultAsync를 사용합니다.

분류에서Dev

엔티티 프레임 워크 mysql-함수 생성 오류

분류에서Dev

양측에 필요한 일대 다 관계 엔티티 프레임 워크

분류에서Dev

엔티티 프레임 워크 및 linq를 사용하여 다중 groupBy 열로 중첩 된 그룹 집계 함수를 실행하는 방법

분류에서Dev

엔티티 프레임 워크는 다중 테이블에 데이터를 추가합니다.

분류에서Dev

엔터티 프레임 워크는 컨텍스트에서 엔터티를 다시로드합니다.

분류에서Dev

Doctrine QueryBuilder는 다 대다 관계에서 엔티티를 가져옵니다.

분류에서Dev

linq-to-sql 또는 엔티티 프레임 워크를 사용하여 두 개의 다른 상위 엔티티에 엔티티를 어떻게 추가 할 수 있습니까?

분류에서Dev

내 저장소를 통해 업데이트 할 때 엔티티 중 하나가 엔티티 프레임 워크에 저장되지 않습니다.

분류에서Dev

프로 시저가 DbRawSqlQry를 사용하여 엔티티 프레임 워크에서 호출되지 않습니다.

분류에서Dev

다 대다 관계 엔티티 프레임 워크 업데이트

분류에서Dev

다 대다 관계 엔티티 프레임 워크 업데이트

분류에서Dev

열을 선택하는 함수를 사용하는 엔티티 프레임 워크가있는 Linq

분류에서Dev

다 대다 관계 테이블 코드 첫 번째 엔터티 프레임 워크에 열 추가

Related 관련 기사

  1. 1

    엔터티 프레임 워크 코어의 다 대다 관계에서 탐색 속성을 가져 오는 동안 오류가 발생했습니다.

  2. 2

    mvc 엔티티 프레임 워크에서 저장 프로 시저를 사용하여 데이터를 삽입하는 동안 오류가 발생 함

  3. 3

    엔티티 프레임 워크를 사용하여 일대 다 관계를 생성하는 데 문제가 있음

  4. 4

    일대 다 관계 엔티티 프레임 워크의 탐색 속성에서 개체를 삭제하는 동안 예외 발생

  5. 5

    엔티티 프레임 워크 : 가끔 발생하는 다른 연결 문제

  6. 6

    엔터티 프레임 워크를 사용하여 Azure 데이터베이스에 연결하면 연결 오류가 발생합니다.

  7. 7

    엔티티 프레임 워크 6을 사용하여 다 대다 관계에 대해 쿼리하는 방법

  8. 8

    Symfony에서 Doctrine을 사용하여 엔티티를 생성하는 동안 오류가 발생했습니다.

  9. 9

    Django 나머지 프레임 워크는 중첩 된 관계에서 엔티티를 우회합니다.

  10. 10

    Symfony에서 Doctrine을 사용하여 엔티티를 만드는 동안 오류가 발생했습니다.

  11. 11

    코드 우선 엔터티 프레임 워크로 생성 된 다 대다 관계가있는 개체에 대한 적절한 Linq 쿼리

  12. 12

    1에서 0..1 관계로 엔터티를로드하는 동안 오류가 발생했습니다. Entity Framework

  13. 13

    엔터티 프레임 워크 데이터베이스 문제-SQL Server에 대한 연결을 설정하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다.

  14. 14

    엔터티 프레임 워크에서 직접 만든 엔터티에 다 대다 관계를 구성하려면 어떻게해야합니까?

  15. 15

    단위 테스트 프레임 워크-엔티티 이름을 구문 분석하는 동안 오류가 발생했습니다.

  16. 16

    엔터티 프레임 워크 코어는 ToListAsync를 포함하지 않지만 FirstOrDefaultAsync를 사용합니다.

  17. 17

    엔티티 프레임 워크 mysql-함수 생성 오류

  18. 18

    양측에 필요한 일대 다 관계 엔티티 프레임 워크

  19. 19

    엔티티 프레임 워크 및 linq를 사용하여 다중 groupBy 열로 중첩 된 그룹 집계 함수를 실행하는 방법

  20. 20

    엔티티 프레임 워크는 다중 테이블에 데이터를 추가합니다.

  21. 21

    엔터티 프레임 워크는 컨텍스트에서 엔터티를 다시로드합니다.

  22. 22

    Doctrine QueryBuilder는 다 대다 관계에서 엔티티를 가져옵니다.

  23. 23

    linq-to-sql 또는 엔티티 프레임 워크를 사용하여 두 개의 다른 상위 엔티티에 엔티티를 어떻게 추가 할 수 있습니까?

  24. 24

    내 저장소를 통해 업데이트 할 때 엔티티 중 하나가 엔티티 프레임 워크에 저장되지 않습니다.

  25. 25

    프로 시저가 DbRawSqlQry를 사용하여 엔티티 프레임 워크에서 호출되지 않습니다.

  26. 26

    다 대다 관계 엔티티 프레임 워크 업데이트

  27. 27

    다 대다 관계 엔티티 프레임 워크 업데이트

  28. 28

    열을 선택하는 함수를 사용하는 엔티티 프레임 워크가있는 Linq

  29. 29

    다 대다 관계 테이블 코드 첫 번째 엔터티 프레임 워크에 열 추가

뜨겁다태그

보관