Vielen Dank! Also ist Server.new.custom_fields_fkpfaffmanager_server_id, wenn ich pfaffmanager_serfver_id verwende. Vielleicht sollte ich also server_id verwenden und dann wie oben vorgeschlagen überschreiben.
Es sieht so aus, als würde refresh_custom_fields_from_db versuchen, die falschen Namen zu verwenden. Ich verstehe nicht ganz, was _custom_fields.order... macht.
Ich werde ausprobieren, was passiert, wenn ich server_id verwende, und ob ich dann custom_fields_fk überschreiben kann.