Я новичок в разработке, и теперь я очень смущен чем-то ... Когда я делаю Выберите, обновите, удалите, вставьте, куда должен идти этот код? В контроллере или модели?CRUD в контроллере или модели в CodeIgniter
Я всегда делал эти querys в модели, но я видел некоторые рамки, как CodeIgniter есть нечто, называемое активных записей, которые на самом деле функции, такие как Get(), где(), выберите(), присоединиться() и т. Д. Эти функции входят в контроллер?
Я сделал исследование, но я все еще очень смущен. Помогите!
Все, что касается базы данных, находится в моделях. [Дополнение к Codeigniter] (http://www.codeigniter.com/user_guide/overview/mvc.html) - [Подробная информация о моделях] (http://www.codeigniter.com/user_guide/general/models.html) – AdrienXL
Видимо , ваше исследование не включало документацию CodeIgniter. [Эти основы *** очень четко объясняются в разделе ** Введение ** (http://www.codeigniter.com/user_guide/overview/mvc.html). IMO, вы должны прочитать руководство CodeIgniter от начала до конца, включая выполнение [учебного проекта] (http://www.codeigniter.com/user_guide/tutorial/index.html). Его легко читать и следить, и он занимает всего несколько часов. – Sparky
@AdrienXL, хотя я очень с вами согласен, [в документации CI четко указано, что модели *** «не требуются» ***] (http://www.codeigniter.com/user_guide/overview/mvc.html). Поэтому я голосую, чтобы закрыть этот вопрос как «основанный прежде всего на мнениях». – Sparky