class SampleCustomField < ActiveRecord::Base auto_strip_attributes :value, nullify: false validates :value, presence: true, length: { maximum: NAME_MAX_LENGTH } validates :custom_field, :sample, presence: true belongs_to :custom_field, inverse_of: :sample_custom_fields belongs_to :sample, inverse_of: :sample_custom_fields end