Manipulando campos de usuário personalizados do console Rails

Também algo como

UserCustomField.create(user_id: 1, name: "user_field_4",value: "Oops")

Ah, mas se já tiver um valor, ele adicionará um segundo! Então você pode

 ucf=UserCustomField.find_by(user_id: name: 'user_field_4')

e então você precisaria atualizá-lo ou criar um novo.

Mas se você criar vários, a UX os mostrará separados por vírgula e, se forem editados pela UX, quando forem salvos, eles serão salvos de volta como um único valor.

Você pode dar uma olhada neles com

  UserCustomField.all

Ou

UserCustomField.where(name: x)

Isso é de memória no meu celular, então sua experiência pode variar.