Selezionare più account come account sospesi

Quando un utente viene contrassegnato come sospeso dall’interfaccia utente, il backend aggiorna i campi suspended_at e suspended_till nella tabella user. Ho 500 utenti i cui profili devono essere contrassegnati come sospesi. Ho intenzione di recuperare questi ID utente in base al loro ID di gruppo e impostare il campo suspended_at su: data corrente
e il campo suspended_till su:
‘Dom, 01 ago 3024 02:30:00.000000000 UTC +00:00’

Qualcuno può suggerire il modo migliore per raggiungere questo obiettivo?

Penso che dovresti farlo tramite l’API o usando la console di Rails.

Hai familiarità con una di queste opzioni?

Sì, ho intenzione di farlo usando la console di Rails

Ci sono alcuni consigli in Administrative Bulk Operations

Capire come ottenere gli utenti e poi usare update_all.

Penso che ChatGPT possa dirtelo abbastanza bene.

Grazie mille a tutti. Trovo sempre molto bello vedere le risposte. Un grande abbraccio!