لا أعتقد أن هذا ممكن حاليًا من خلال واجهة المستخدم، على الرغم من أنني أعتقد أنه يجب أن تكون قادرًا على إنشاء استعلام data-explorer يمكن أن يعمل بطريقة مماثلة؟
بينما كنت أحاول إنشاء استعلام لهذا، خطر ببالي أن هناك خيارين في عامل تصفية البحث المتقدم قد يكونان مفيدين أيضًا. هناك يمكنك تعيين حد أقصى لعدد المشاركات، أو تاريخ قبل أو بعد، بالإضافة إلى إضافة ما إذا كانت مفتوحة أم لا، وتقييدها بفئة معينة، وما إلى ذلك. قد تكون هذه طريقة أكثر سهولة للعديد من الأشخاص للحصول على شيء مشابه لما تبحث عنه.
ومع ذلك، أعتقد أن استعلام مستكشف البيانات يمكن أن يؤدي المهمة أيضًا، وقد يكون أكثر قابلية للتخصيص اعتمادًا على ما تحتاجه. ربما شيء مثل هذا:
-- [params]
-- int :number_of_posts
SELECT t.category_id,
t.id AS topic_id,
t.created_at::date
FROM topics t
WHERE t.posts_count < :number_of_posts
AND t.archetype = 'regular'
AND t.closed = false
AND t.deleted_at IS NULL
AND t.created_at >= CURRENT_DATE - INTERVAL '1 WEEK'
ORDER BY t.created_at DESC
والذي سيستخرج جميع المواضيع التي تحتوي على عدد أقل من x من الردود والتي تم إنشاؤها في الأسبوع الماضي (غير مغلقة، غير محذوفة، ليست رسالة خاصة).