나는 모델 문서를 훑어 보았고 1 개 항목으로 모델을 빌드하는 방법을 알지 못했다. 예를 들어, 현재 사용자 모델에 addOpenId($openIdHash)
을 갖고 싶지만 패스하지 않고 어떻게해야 할까? 함수에 대한 사용자 ID? 내가 좋아하는 뭔가를 찾고 있어요CakePHP 모델 - 왜 1 항목에 적합하지 않습니까?
... 말인지
$user = $this->SobForm->get($userId);
$user->addOpenId($openIdHash);
, 그것은 CakePHP의이 단일 요소를 제어하지 않는 모델을 중심으로 구축되는 것 같다, 그래서 컨트롤러는 기능을 가질 수있다 즉 "$ user-> getAllUsers()"입니다. 반면에 그것은 모델이 아니며 관리자 또는 도우미입니다. CakePHP에서 단 하나의 모델을 사용하여 하나의 항목에만 영향을 미치거나 모든 항목에 영향을주는 함수 대신 단일 항목과 관련된 함수 만 포함 할 수 있습니다.
이런 종류의 기능에 대한 지원이 있습니까? 처음부터 모든 기능을 구현해야합니까?
더 잘 설명해 주시겠습니까? 나는 너무 많은 것을 얻지 못했습니다 ... – Shoe
그게 도움이됩니까? – Webnet
아닙니다. 쉬운 응답 : 하나의 항목에만 영향을주는 모델을 작성하십시오. 모델을 만드는 것입니다. 필요에 따라 생성하십시오. – Shoe