Symfonyを推進ページャーの方がお送りするカスタムMySQLのクエリー?
質問
ここではクエリのかを実行する必要があ
選択REPLACE(REPLACE(SUBSTRING_INDEX(下表に示す。url), '/', 3), 'www.', "),'http://',")のドメインテーブルからグループによるドメイン
がうまく抜けるクエリをこのように推進ページャとしての基準とします。私たちは、このよう。
$基準->addSelectColumn('SUBSTRING_INDEX('.TablePeer::ます。', \'/\', 3) としてテーブル');
でも残念なことには付いていますか?そのアイデアをどういうことを基準にしましょう。
更新
興味のある方は、この期大学に移ることを決めました。
$基準->addAsColumn(インターネットドメイン','SUBSTRING_INDEX('.TablePeer::ます。', \'/\', 3)');
$基準->addGroupByColumn(インターネットドメイン');
解決
あなたはあなたの基準オブジェクトにCriteria::CUSTOM
とaddAsColumn
のいくつかの組み合わせを使用する必要がある - youllのは明らかにも正確な処方がどうなるか使用doSelectRs
(<= 1.2)またはdoSelectStmt
(> = 1.3)イムいないことを確認する必要がありますが、これは得るかもしれません右方向へのあなた(リンクを注意が1.2であるので、更新sysntaxt 1.3または1.4のために、必要に応じて/ API)。
所属していません StackOverflow