لا أعتقد ذلك، لا
أعتقد أن النهج الثاني هو على الأرجح ما يجب السعي إليه (باستخدام pfaffman_server_id كاسم للعمود)
أتساءل ما إذا كان تجاوز هذه الطريقة قد يساعد:
يمكنك التحقق من القيمة الحالية في وحدة التحكم كما يلي:
Server.new.custom_fields_fk
إذا كانت القيمة هي server_id، فإنني أقترح تجاوز هذه الطريقة في نموذج Server الخاص بك:
class Server < ...
def custom_fields_fk
"pfaffman_server_id"
end
end