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?

2 Mi Piace

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

1 Mi Piace

Ci sono alcuni consigli in Administrative Bulk Operations

1 Mi Piace

Capire come ottenere gli utenti e poi usare update_all.

Penso che ChatGPT possa dirtelo abbastanza bene.

1 Mi Piace

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