2013-03-08 2 views
0

을 phpfox이 필드는 디폴트 값 0 TINYINT와 사용자를주는 일을 시작했다 능력을 링크를 통해 값을 삽입하고 마지막으로 성공하지만 getUserBy ('name_of_the_field')에 의해이 값을 얻으려고하면 데이터베이스 테이블에서 해당 필드를 찾았지만 값이 있다는 것을 알았지 만 그것은 나에게 null 값을주었습니다. 너 나 좀 도와 줄래?!getUserBy는() ... 나는 테이블 사용자에 새 필드를 넣어</p> <p>내가 phpfox 스크립트에서 아주 이상한 일을 직면하게 작업하는 동안

답변

0

getUserBy()는 사용자 테이블의 모든 필드를 가져 오지는 않지만 가져올 미리 정의 된 열 목록이 있습니다. 이 필드를 다른 방법으로 가져 오거나 "user.service_auth ___ construct_query"훅에 플러그인을 작성하여 새 필드를로드해야합니다. 시도하지는 않았지만 플러그인으로 작동해야한다고 생각합니다. 그 후크 :

$this->database()->select('u.my_new_field,');