0
我想知道CI_Model是否更像數據庫層,或者我真的可以像使用模型一樣使用它。CodeIgniter:CI_Model的實例
對我來說,它看起來非常醜陋做這樣的事情:
for($i = 0; $i < 3; $i++){
$this->load->model('user_model', $i);
$this->user_model->name = $this->generate_name();
$this->user_model->age = $this->generate_age();
}
//... and somewhere else use
for($i = 0; $i < 3; $i++){
$this->$i->save(); //<-- REALLY UGLY, using the $i
}
有另一種方式來存儲你的模型,或者是一個更好的辦法只有創建一個非CI模型。我最終會是這樣的:
$user = new User($this->generate_name(), $this->generate_age());
$this->user_model->saveUser($user);
讓我知道..