CodeIgniter에서 좋은 MVC 모델을 만드는 이유는 무엇입니까? 내 '사용자'모델은 기본적으로 데이터베이스 라이브러리에서 동일한 활성 레코드 기능을 사용합니다. 이것은 좀 어색한 느낌CodeIgniter : 좋은 모델을 만드는 이유
$this->usermodel->where('username','test'),
$user = $this->usermodel->get();
, 자사가 '더 쉽게'만드는 없습니다 이후 : 유일한 차이점은 데이터베이스 테이블을 지정해야 그냥하지 않는다는 것입니다.
로드 기능이있는 사용자 개체와 같은 사용자 모델을 만드는 또 다른 방법이 있습니다. 그러나 이것은 1 명 이상의 사용자를로드 할 때 효율적이지 않습니다.
내가 조언을 얻을 수 있습니까? 감사.
왜 내 질문이 저하 되었습니까? 충분히 명확하지 않았습니까? – Jens
이 사실을 알고 있을지 모르지만 이상적인 모델 컨트롤러 설정은 뚱뚱한 모델 및 스키니 컨트롤러이어야합니다. 모델에서 모든 "생각"을해라! :) –
Abstractly, 나는 말할 것이다 : 좋은 데이터베이스 스키마. –