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()
    ;
}

また、もう1つのリンクはあなたにとって非常に役立ちます

于 2013-04-25T12:57:18.500 に答える