【PHP】PEAR Part2at PHP【PHP】PEAR Part2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト330:nobodyさん 06/03/28 12:02:04 >>329 query() 使ってます。 別ライブラリというのは PEAR Structures_DataGrid です。 これは、こちらが渡した DB_DataObject のオブジェクトを、 追加操作してFetchするため、こちらで生SQLを発行しちゃうと 残念ながら効果がなくなるようなんです。 331:nobodyさん 06/03/28 13:22:07 あちゃあ.なるほど Structures_DataGrid か…… DataObject を継承したクラスを作って, find() の時にオリジナルクエリを決め打ちで流すようにして, Structures_DataGrid にはそいつを渡すってのはどうかな? その場合は,Structures_DataGrid の _detectSourceType() を get_parent_class() でなく is_a() を使うように変更したらさらに楽にいけるかも. 332:nobodyさん 06/03/28 16:02:45 いやぁ、Structures_DataGrid に DB_DataObject を渡すのは、 Structures_DataGrid に適切なLimitをセットしてもらって、 データ取得件数を最適化してもらいたいからなんです。 だからオリジナルクエリを決め打ちで流すのは効果なさそうだと。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch