Symfonyを推進ページャーの方がお送りするカスタムMySQLのクエリー?

StackOverflow https://stackoverflow.com/questions/2178317

  •  24-09-2019
  •  | 
  •  

質問

ここではクエリのかを実行する必要があ

選択REPLACE(REPLACE(SUBSTRING_INDEX(下表に示す。url), '/', 3), 'www.', "),'http://',")のドメインテーブルからグループによるドメイン

がうまく抜けるクエリをこのように推進ページャとしての基準とします。私たちは、このよう。

$基準->addSelectColumn('SUBSTRING_INDEX('.TablePeer::ます。', \'/\', 3) としてテーブル');

でも残念なことには付いていますか?そのアイデアをどういうことを基準にしましょう。

更新

興味のある方は、この期大学に移ることを決めました。

$基準->addAsColumn(インターネットドメイン','SUBSTRING_INDEX('.TablePeer::ます。', \'/\', 3)');
$基準->addGroupByColumn(インターネットドメイン');

役に立ちましたか?

解決

あなたはあなたの基準オブジェクトにCriteria::CUSTOMaddAsColumnのいくつかの組み合わせを使用する必要がある - youllのは明らかにも正確な処方がどうなるか使用doSelectRs(<= 1.2)またはdoSelectStmt(> = 1.3)イムいないことを確認する必要がありますが、これは得るかもしれません右方向へのあなた(リンクを注意が1.2であるので、更新sysntaxt 1.3または1.4のために、必要に応じて/ API)。

ます。http:// stereointeractive.com/blog/2009/07/21/propel-criteria-on-custom-columns-with-addascolumn/する

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top