أحصل على خطأ عند محاولة استخدام مجموعات الالتقاط مع علامة استفهام (...)?. على سبيل المثال:
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
هذا يعمل بشكل مثالي عند الاستعلام عن قاعدة البيانات مباشرة. هل هناك طريقة لتجاوز هذا في مستكشف البيانات؟