علامة حسابات متعددة على أنها حسابات معلقة

عندما يتم وضع علامة تعليق على مستخدم من واجهة المستخدم، يقوم الواجهة الخلفية بتحديث حقلي suspended_at و suspended_till في جدول user. لدي 500 مستخدم تحتاج ملفاتهم الشخصية إلى وضع علامة تعليق عليها. أخطط لاسترداد معرفات هؤلاء المستخدمين بناءً على معرف مجموعتهم وتعيين حقل suspended_at إلى: التاريخ الحالي
و حقل suspended_till إلى:
‘Sun, 01 Aug 3024 02:30:00.000000000 UTC +00:00’

هل يمكن لأي شخص اقتراح أفضل طريقة لإنجاز ذلك؟

أعتقد أنك ستحتاج إلى القيام بذلك إما من خلال واجهة برمجة التطبيقات (API) أو باستخدام وحدة تحكم Rails.

هل أنت على دراية بأي من هذين الخيارين؟

إعجابَين (2)

نعم، أخطط للقيام بذلك باستخدام وحدة تحكم Rails

إعجاب واحد (1)

يوجد بعض النصائح حول هذا في Administrative Bulk Operations

إعجاب واحد (1)

اكتشف كيفية الحصول على المستخدمين ثم استخدم update_all.

أعتقد أن ChatGPT يمكن أن يخبرك بذلك بشكل جيد جدًا

إعجاب واحد (1)

شكرا جزيلا للجميع. أجد دائمًا أنه من الرائع رؤية الردود. حب كبير!