find
또는 fetch
을 반환하면 반환되는 값 배열에는 열의 데이터 형식에 관계없이 모든 내 열의 문자열 표현이 포함됩니다. 그들이CakePHP에서 정수 열의 정수 값을 검색하려면 어떻게해야합니까?
array('field1' => '1')
로 끝날
array('field1' => 1)
CakePHP에서이 예상되는 동작은 다음과 같습니다이 같은 반환하는 대신 정수 컬럼의 의미? 내가 잘못 설정 했나요?
내 모델의 afterfind
메서드에서 코드를 작성하여 intval
을 적절한 열에 호출하는 방법에 대해 생각했지만 실제로 가장 좋은 해결책입니까? CakePHP는 문자열이 아닌 열을보다 잘 처리 할 수 있습니까?
왜 정수 값을 사용해야합니까? – burzum
문자열이 아닌 정수가 필요한 웹 응용 프로그램의 JSON으로 데이터를 출력하고 있습니다. –
그러면 내 대답을보십시오. ;) – burzum