메뉴 건너뛰기

예를들어 회원의 확장필드로 전화번호 필드(phone_number)를 생성한 경우에 해당 전화번호를 가진 회원을 검색한다면

User::where('phone_number.text', $args['phone_number']);

위와같이 검색하면 값을 가져오는건 확인했습니다.

제가 이해한 대로라면 databaseProxy 클래스를 통해 User 모델의 where 메소드에 간섭하여 다른 테이블에 존재하는 데이터를 연결하는 기능을 한다고 생각합니다. (실제 어떤일이 일어나는지는 잘 모릅니다.)

그런데 여기서 라라벨 Model을 확장한 Order 모델 클래스가 있고 order 목록에서 회원의 전화번호를 통해 원하는 order를 찾는 작업을 코드로 작성했습니다.

$orders->whereHas('user', function ($query) use ($args) {
  $query->where('phone_number.text', $args['phone_number']);
});

위 결과는 Unknown column 'xe_phone_number.text' 와 같은 오류가 발생했습니다.

Order 모델이 dynamicQuery 기능을 이용하지 못하기 때문일까요?

확장필드를 통해 검색가능한 기능이 있는걸로 보아 해결 가능한 문제인 것 같긴한데...

제실력으로는 아직 방법을 전혀 못찾겠습니다..ㅜ

도움 부탁드립니다!!



===
추가
===

Order모델을 DynamicModel 클래스를 확장해서도 진행해봤지만 마찬가지로

Unknown column 'xe_phone_number.text' 에러메시지가 뜹니다.
카테고리 제목 작성자 추천수 조회수 작성
기타 공지 2020년 봄을 준비하는 XE 2 akasima XE 대표 0 230 2020-02-12 공지 2020년 봄을 준비하는 XE 2
akasima XE 대표 2020-02-12 230 2
기타 공지 포럼 게시판 이용 안내 XE Developers 0 318 2019-12-06 공지 포럼 게시판 이용 안내
XE Developers 2019-12-06 318 0
사이트메뉴 편집 시 위치 이동 안될떄 해결방법 문의 1 file 한정환 0 112 2019-09-17 사이트메뉴 편집 시 위치 이동 안될떄 해결방법 문의 file
한정환 2019-09-17 112 1
최신글 위젯에 대해서 질문입니다. 1 jhi0112h 0 125 2019-09-16 최신글 위젯에 대해서 질문입니다.
jhi0112h 2019-09-16 125 1
버그가 꽤 많네요..... 3 foranie 0 253 2019-09-15 버그가 꽤 많네요.....
foranie 2019-09-15 253 3
회원가입 허용 옵션 변경시 에러 7 file foranie 0 137 2019-09-14 회원가입 허용 옵션 변경시 에러 file
foranie 2019-09-14 137 7
cURL error 6: Could not resolve host: store.xehub.io 에러 2 jhi0112h 0 606 2019-09-10 cURL error 6: Could not resolve host: store.xehub.io 에러
jhi0112h 2019-09-10 606 2
잘못된 요청 표시 2 file screen 0 120 2019-09-06 잘못된 요청 표시 file
screen 2019-09-06 120 2
사이트 접속시 공사중 페이지로 넘어가게 하려면 어떻게 처리해야 할까요 1 screen 0 123 2019-09-06 사이트 접속시 공사중 페이지로 넘어가게 하려면 어떻게 처리해야 할까요
screen 2019-09-06 123 1
메인페이지 위젯 수정중 3 file 니엘 0 125 2019-09-05 메인페이지 위젯 수정중 file
니엘 2019-09-05 125 3
확장필드 쿼리시 eloquent의 관계를 이용한(whereHas) 조건 지정방법이 궁금합니다. 1 jhi0112h 0 81 2019-09-05 확장필드 쿼리시 eloquent의 관계를 이용한(whereHas) 조건 지정방법이 궁금합니다.
jhi0112h 2019-09-05 81 1
현재 XE3 다운로드 링크가 작동하지 않는 것 같습니다 2 screen 0 120 2019-09-05 현재 XE3 다운로드 링크가 작동하지 않는 것 같습니다
screen 2019-09-05 120 2