リテラル SQL クエリを使用して Zend_Db_Table_Select または Zend_Db_Select インスタンスを作成する方法があるかどうかを調べています。つまり、複雑なクエリがあり、このクエリを通じてそのオブジェクトを作成したいのです。このクラスのドキュメントを読んでいますが、何も見つかりませんでした。これは不可能だと思います。
それについて何か知っていますか?
どうもありがとうございました。
リテラル SQL クエリを使用して Zend_Db_Table_Select または Zend_Db_Select インスタンスを作成する方法があるかどうかを調べています。つまり、複雑なクエリがあり、このクエリを通じてそのオブジェクトを作成したいのです。このクラスのドキュメントを読んでいますが、何も見つかりませんでした。これは不可能だと思います。
それについて何か知っていますか?
どうもありがとうございました。
あなたの最善の策は、モデルにこれを書くことだと思います:
public function customQuery ($table, $id) {
return $this
->getDefaultAdapter()
->query("SELECT * FROM ? WHERE id = ?",
array($table,$id)
)
->fetchAll()
;
}
また、もう1つのリンクはあなたにとって非常に役立ちます