У модели Files вообще не должно быть foreign_key, удалил. Каждой записи в Instance соответствует одна запись в Files и на оборот. Хотя первоначально я рассматривал , что одной записи Instance соответствовало несколько записей в Files и в модели Instance было прописано:
has_many :files, :foreign_key => 'instance_fk', :primary_key => 'pk'
А во вьюхе данные из Files читались циклом
json.filesList instance.fileses do |files|
json.(files, :filepath)
end
Но это вызывало ошибку - undefined method `fileses' for #