php - CakePHP,来自模型的查询

标签 php cakephp

我如何在 CakePHP 中执行 SQL 查询。

我想做一些这样的代码

    $employees = $this->Employee->find('all');

但是引入了我自己的SQL语句。

最佳答案

在您的模型中插入一个函数来执行您的 SQL 语句,

public function get_employees() {
     $sql = 'select * from employees';         
     $data = $this->query($sql);
     return $data;
 }

然后像这样调用这个函数:

 $employee = new Employee();
 $data = $employee->get_employees();

关于php - CakePHP,来自模型的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22495160/

相关文章:

cakephp - cakephp添加输入错误 Controller

ajax - 如何通过tooltip显示数据库中的数据?

php - 数据库错误 Cakephp

php - 下载 PDF 文件 - 存储在 sql 数据库中的文件路径

php mysql 如何检查多个复选框添加/删除选项和更​​新数据库

php - 一般和特定(大学域)的最佳电子邮件验证功能?

mysql - People 有 3 个地址,地址属于 People,最佳实践是什么?

php - 查找本周创建的记录 CakePHP 3

javascript - 如何将参数发送到 php 脚本(使用 ajax)以便将它们包含在服务器端?

javascript - 如何将 ajax 结果输出到 php 变量中?