codeigniter中查询编写的标准是什么

时间:2018-01-08 07:19:47

标签: php codeigniter codeigniter-3

我对CodeIgniter中的查询写作感到困惑。 应该在modelcontroller中写一个查询?我想知道CodeIgniter中查询写作的国际标准或者对我来说最好的做法是什么?

1 个答案:

答案 0 :(得分:1)

如果您曾读过MVC architecture,那么您永远不会问这个问题。这个名字本身会告诉你。 M-model,您可以在其中编写所有与数据库相关的方法,C-controller编写所有业务逻辑,最后view可以向最终用户显示所需的视图。

关于Query的问题,我们始终建议您将其写在model中。没有国际标准或其他东西。您可以按照适合您的申请的方式进行操作。始终建议使用CodeIgniter内置query builder课程,因为CodeIgniter会处理所有可能SQL Injectionsdatabase的攻击。我个人建议您使用CodeIgniter查询构建器类。我从现在开始使用CodeIgniter超过2年了。

如果您有任何疑问或参考,可以参考Codeigniter docs获取数据库。我见过的最好的文档框架之一。