1

我一直在看,是否有任何方法可以使用文字 sql 查询创建 Zend_Db_Table_Select 或 Zend_Db_Select 实例。我的意思是,我有一个复杂的查询,我想通过这个查询创建一个对象。我一直在阅读此类的文档,但没有找到任何东西。我想这是不可能的。

你知道吗?

非常感谢你。

4

1 回答 1

1

我认为你最好的选择是在你的模型中写这个:

public function customQuery ($table, $id) {
    return $this
        ->getDefaultAdapter()
        ->query("SELECT * FROM ? WHERE id = ?",
            array($table,$id)
        )
        ->fetchAll()
    ;
}

还有一个链接对您非常有用

于 2013-04-25T12:57:18.500 回答