Data Explorer で正規表現のキャプチャグループを使用する方法は?

(...)? というクエスチョンマーク付きのキャプチャグループを使用するとエラーが発生します。例えば:

select p.raw 
from posts p 
where p.raw ~* '^(muchas )?gracias$' 
limit 1;

エラーメッセージは以下の通りです:

ActiveRecord::PreparedStatementInvalid: wrong number of bind variables (1 for 2) in: /*
 * DataExplorer Query
 * Query: /admin/plugins/explorer?id=12
 * Started by: nacho
 */
WITH query AS (
select p.raw from posts p where p.raw ~* '^(muchas )?gracias$' limit 1
) SELECT * FROM query
LIMIT 1000

データベースに直接クエリを実行した場合は問題なく動作します。Data Explorer でこれを回避する方法はありますか?

「いいね!」 2

返信が遅くなり申し訳ありません。ご報告いただいたエラーメッセージを検索したところ、お客様のトピックが表示されました。

最近、同様の問題を調べていました。奇妙なことに、次のコメント /*:0*/ を追加すると、Data Explorer でクエリを実行できます。たとえば、次のようになります。

select p.raw 
from posts p 
where p.raw ~* '^(muchas )?gracias$' 
limit 1

/*:0*/
「いいね!」 4