모델 쿼리 결과를 Array()로 숨길 수 있습니다. 기본 사용법은 위에서 설명했습니다. 제가 일반적으로 사용하는 좀 더 고급 사용법에 대해 이야기하겠습니다. 1 특정 필드를 숨깁니다. 2 with 메소드를 통해 쿼리로 얻은 관계를 숨길 수 있습니다. 3 $appends와 함께 사용하여 반환 데이터 형식을 변경할 수도 있습니다. 예를 들어 User 테이블과 UserInfo 테이블이 있습니다. 쿼리할 때 UserInfo의 모든 필드 + ClomnX 특정 필드가 필요합니다. 하지만 전체 UserInfo 정보를 반환하고 싶지는 않습니다. (물론 컨트롤러에 질의를 하면 더 간단하게 처리할 수도 있습니다. Model을 이용한 통합 처리의 예를 든 것뿐입니다.)
으아악
으아악
이것은 단순한 예일 뿐이며 이 방법을 통해 더 복잡한 형식 작업도 구현할 수 있습니다. 좋은 생각이에요.
문서가 매우 명확합니다. 배열 또는 JSON으로 변환할 때 속성을 숨기세요
때때로 비밀번호 필드와 같이 배열 또는 JSON 형식으로 나타날 수 있는 속성 데이터를 제한하고 싶을 수도 있습니다. 모델에 숨겨진 속성을 추가하기만 하면 됩니다
으아악모델 쿼리 결과를 Array()로 숨길 수 있습니다. 기본 사용법은 위에서 설명했습니다. 제가 일반적으로 사용하는 좀 더 고급 사용법에 대해 이야기하겠습니다. 1 특정 필드를 숨깁니다.
2 with 메소드를 통해 쿼리로 얻은 관계를 숨길 수 있습니다.
3 $appends와 함께 사용하여 반환 데이터 형식을 변경할 수도 있습니다.
예를 들어 User 테이블과 UserInfo 테이블이 있습니다. 쿼리할 때 UserInfo의 모든 필드 + ClomnX 특정 필드가 필요합니다. 하지만 전체 UserInfo 정보를 반환하고 싶지는 않습니다. (물론 컨트롤러에 질의를 하면 더 간단하게 처리할 수도 있습니다. Model을 이용한 통합 처리의 예를 든 것뿐입니다.)
으아악 으아악
이것은 단순한 예일 뿐이며 이 방법을 통해 더 복잡한 형식 작업도 구현할 수 있습니다. 좋은 생각이에요.