> 백엔드 개발 > Golang > GORM 조회 방법에서 필드가 누락되었습니다.

GORM 조회 방법에서 필드가 누락되었습니다.

WBOY
풀어 주다: 2024-02-13 20:40:09
앞으로
1258명이 탐색했습니다.

GORM 查找方法中缺少字段

PHP 편집기 Xinyi는 GORM을 사용할 때 가끔 문제에 직면합니다. 검색 방법에서 반환된 결과에 일부 필드가 누락되었습니다. 이는 구조를 정의할 때 필드에 레이블을 추가하지 않았기 때문일 수 있습니다. GORM에서는 태그를 사용하여 데이터베이스에서 필드가 매핑되는 방식을 지정할 수 있습니다. 따라서 이 문제를 해결하려면 쿼리 시 모든 필드의 값이 올바르게 반환될 수 있도록 구조의 각 필드에 올바른 레이블을 추가해야 합니다.

질문 내용

GORM 메서드 찾기를 사용하여 데이터베이스 테이블의 값을 가져오려고 하지만 모든 필드의 값을 반환하지 않습니다. 테이블 구조는

으아아아

company.go에서는 회사 구조를 다음과 같이 정의합니다.

으아아아

Controller Companies.go에서 다음 코드를 사용하여 데이터를 가져옵니다.

으아아아

우편 배달부에서는 이름과 ID 필드의 값만 반환합니다. 나머지 필드에는 빈 값이 있습니다. 무엇이 문제일까요?

GORM의 find 메소드를 사용하여 모든 필드를 얻으려고 했지만 두 개의 필드만 표시되었습니다

표의 데이터는 다음과 같습니다.

해결 방법

문서 , createdAtupdatedAt是由GORM管理的,所以你可以留下 gorm 태그가 명시되어 있습니까?

위 내용은 GORM 조회 방법에서 필드가 누락되었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿