ها! لقد نجحت! شكرًا جزيلاً لك. قمت بالتبديل إلى server_id ثم قمت بذلك في نموذج server.rb الخاص بي:
def custom_fields_fk
@custom_fields_fk ||= "server_id"
end
طالما أن هذا سيتجاوز ذلك فقط لهذا النموذج ولن يكسر user_custom_field وما شابه، فأعتقد أنني مستعد للبدء في ضرب رأسي مرة أخرى على Best way to enforce permissions--controller or constraint?. ثم يمكنني إضافة مسارات للقيام بأشياء مثل ملء حقول التخصيص الجديدة الخاصة بي بـ … شيء ما.
لا يمكنني أن أشكرك بما يكفي. على الأرجح أنك أنقذتني من يوم كامل. أنا مدين لك بـ
!