하수라의 관계(다대다)

3042 단어 Hasura
개시하다
다음 목표를 달성하기 위해 오늘은 하수라의 관계를 배워야 한다.
이번에는 하수라로 1대1 관계를 만드는 방법을 살펴본다.
최종 목표
다음과 같이 구성된 응용 프로그램을 만듭니다.

의 목적
  • 작업에서 사용하는 기술 포착 및 복습
  • 사용 가능한 기술에 대한 이해도 향상
  • 하수라의 관계(1대 1)
    이번에 설명한 하수라 관계(다대다)의 개념도다.

    하수라를 사용해서 다대다의 관계를 어떻게 실현하는지는 중간 테이블을 사용해서 이루어진다.
    중간표를 사용하여 users표와 profiles표 각의id를 연결시켜 비추다.
    실제로 표, 관련, 데이터를 추가함으로써 이 점을 실현한다.
    중간 테이블 작성 및 데이터 추가

    👇따로따로 방문하다.

    Name도 변형된 물건입니다.

    이렇게 되면
  • profile_users.profile_idprofiles.id 및 다대1
  • profile_users.user_idusers.id 및 다대1
  • 그리고 연관이 됐어요.
    다음은 profilesusers를 살펴보겠습니다.
    👇누가 제안했어.1대 다수.

    Name도 변형된 물건 save로 만듭니다.
    이렇게 연결이 끝났습니다.
    다음에 데이터를 추가합니다.profile_users 책상을 이런 느낌의 연관으로 만들어라.
    id
    profile_id
    user_id
    1
    bob
    john
    2
    bob
    lilly
    3
    john
    bob
    4
    john
    lilly
    여느 때와 마찬가지로 profile_users 표에 대해'인스터 로즈'(Insert Rows)로 2개를 만들어'Browse Rows'로 확인한다.

    책상 사이의 관계profiles 표와 users 표를 일대다 관계로 연결한다.users 테이블에서 Modify 를 선택하여 새 열을 생성합니다.
    조회 확인
    보다

    보다
  • 릴리는 바비와 존에서 참조
  • john은 바비가 참조
  • bob은 John이 참조
  • 알겠습니다.
    어떻게 검색하냐면 릴리의 상황입니다.
    릴리의user.idprofile_users에서 시계 링크를 본 users를 보고 바비와 존이 끊었습니다.이런 느낌이야.
    오늘은 이게 다야.
    그렇다면 하수라의 기본사항은 배웠고, 다음, 넥스트.js와 appollo 클라이언트를 사용하여 Hasura와의 합작을 배웁니다.
    참고 자료
    노크 소리 100개 내보내기 실시 중

    좋은 웹페이지 즐겨찾기