GORM: 일대일을 어떻게 연결하나요?

WBOY
풀어 주다: 2024-02-11 11:45:08
앞으로
746명이 탐색했습니다.

GORM: 일대일을 어떻게 연결하나요?

GORM은 데이터베이스 작업을 단순화하는 데 사용되는 인기 있는 Go 언어 ORM 라이브러리입니다. 일대일 연결을 위해 GORM을 사용할 때 구조 간의 관계를 정의하여 이를 달성할 수 있습니다. 먼저 구조에 외래 키 필드를 추가한 다음 GORM의 'BelongsTo' 메서드를 사용하여 두 구조를 연결해야 합니다. 다음으로 'Preload' 메서드를 사용하여 쿼리 시 관련 데이터를 미리 로드하여 필요할 때 함께 가져올 수 있습니다. 이를 통해 일대일 링크를 쉽게 구현하고 관련 데이터를 편리하게 운용할 수 있습니다.

질문 내용

데이터베이스에서 대기열 항목을 로드하려고 합니다. API 엔드포인트를 생성했지만 미리 로드할 대기열 항목에 대한 데이터를 가져올 수 없습니다. 대신 전체 "데이터" 개체가 null 값으로 채워집니다.

처리자:

으아악

내 곰 모델 설정 방법은 다음과 같습니다.

으아악

모델이 잘못된 열(있는 경우)을 가리키도록 설정한 것은 아닐까 생각하고 있었습니다.

해결책

이것을 바꿔보세요

으아악

위 내용은 GORM: 일대일을 어떻게 연결하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!