Пользователь имеет отношения с user_favourite_locations и предпочитаемыми_локациями. Код моей пользовательской модели:
class User < ApplicationRecord
has_many :preferred_locations, through: :user_favourite_locations
has_many :user_favourite_locations
has_paper_trail class_name: 'UserVersion',
only: [ :fb_uid, :favourite_location_ids ],
meta: {business_id: Proc.new{|o| o.business_id }},
on: [:update, :destroy]
end
ids_writer
и найти способ подцепить его, пока он изменяется: L56" rel="nofollow noreferrer">github.com/rails/rails/blob/ - person Dmitry Polushkin   schedule 21.12.2018