Rails 콘솔에서 사용자 정의 필드 조작하기

또는 다음과 같은 형태로도 가능합니다.

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

아, 하지만 이미 값이 있는 경우 두 번째 값을 추가하게 됩니다! 따라서 다음과 같이

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

찾은 후, 기존 값을 업데이트하거나 새 값을 생성해야 합니다.

다만 여러 개를 생성하면 UX(사용자 경험) 화면에서는 쉼표(,)로 구분되어 표시되며, UX를 통해 편집 후 저장하면 단일 값으로 다시 저장됩니다.

다음과 같이 확인해 볼 수 있습니다.

  UserCustomField.all

또는

UserCustomField.where(name: x)

휴대폰에서 기억에 의존해 작성했기 때문에 실제 환경에서는 다를 수 있습니다.