Manipulando campos de usuario personalizados desde la consola de Rails

También algo como

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

Oh, pero si ya tiene un valor, ¡añadirá un segundo! Así que podrías

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

y luego tendrías que actualizarlo o crear uno nuevo.

Pero si creas varios, la experiencia de usuario los mostrará separados por comas y si se editan a través de la experiencia de usuario cuando se guardan, se guardan de nuevo como un solo valor.

Puedes echarles un vistazo con

  UserCustomField.all

O

UserCustomField.where(name: x)

Eso es de memoria en mi teléfono, así que tu experiencia puede variar.