Nein, das glaube ich nicht.
Ich denke, der zweite Ansatz ist wahrscheinlich der richtige (die Verwendung von pfaffman_server_id als Spaltenname).
Ich frage mich, ob das Überschreiben dieser Methode helfen könnte:
Du kannst den aktuellen Wert in der Konsole so prüfen:
Server.new.custom_fields_fk
Wenn das server_id ist, schlage ich vor, diese Methode in deinem Server-Modell zu überschreiben:
class Server < ...
def custom_fields_fk
"pfaffman_server_id"
end
end