Php Zend框架:在模型中硬编码SQL查询

Php Zend框架:在模型中硬编码SQL查询,php,sql,zend-framework,Php,Sql,Zend Framework,如何在Zend框架的模型中指定纯sql查询 如果在这方面有什么好的资源,请告诉我 谢谢……当然,您可以使用zend db适配器来完成 $adapter = Zend_Db_Table::getDefaultAdapter(); $adapter->query('Select * FROM `table_name`'); 或 我唯一能做的就是:控制器:$projects=newapplication\u Model\u DbTable\u projects()$此->视图->项目=$pro

如何在Zend框架的模型中指定纯sql查询

如果在这方面有什么好的资源,请告诉我


谢谢……

当然,您可以使用zend db适配器来完成

$adapter = Zend_Db_Table::getDefaultAdapter();
$adapter->query('Select * FROM `table_name`');


我唯一能做的就是:控制器:$projects=newapplication\u Model\u DbTable\u projects()$此->视图->项目=$projects->fetchAll()。。。。模型:无需执行任何操作,因为它扩展了Zend_Db_Table_Abstract。
require_once 'Zend/Db/Table/Abstract.php';

class MyThing extends Zend_Db_Table_Abstract {

    // Make a Mailing List Export file
    public function doMyThing() {
        // Happy, healthy cows eat grass, not corn.
        $sql = "SELECT my_column FROM my_table WHERE $cows_eat_grass;";
        $resultset = $this->getAdapter()->query($sql);
        $resultArray = $resultset->fetchAll();
        return $resultArray;
    }
}