Sto esaminando questo argomento come possibile soluzione per aggiornare il campo “Osserva il primo post” per tutti gli utenti:
Tuttavia non riesco a capire quale modello o colonna modificare. Questo non funziona:
UserOption.update_all(watched_first_post_category_ids: '[5,6,7,8]')
Poiché watched_first_post_category_ids non esiste nella tabella user_options.
Ho dato un’occhiata al codice su GitHub di Discourse, ma sono nuovo di Rails e non sono sicuro di cosa dovrei cercare.
Qualcuno potrebbe gentilmente fornirmi il comando corretto della console Rails per modificare il campo “Osserva il primo post” per tutti gli utenti?
@tshenry puoi dare un consiglio?
pfaffman
(Jay Pfaffman)
3
Sono al telefono e non posso testare, ma penso che basti rimuovere le virgolette intorno all’array.
tshenry
(Taylor)
4