У меня есть такой класс:
class User
include Mongoid::Document
has_and_belongs_to_many :following, class_name: "User", inverse_of: :followers
has_and_belongs_to_many :followers, class_name: "User", inverse_of: :following
Когда я добавляю пользователя в качестве следующего пользователя, такого как:
def follow id
self.following.push User.find(id)
end
Подписка обновляется, но ссылка "последователи"не для пользователя, за которым сейчас следят.Я предполагаю, что мне не нужно нажимать вручную, чтобы создать обратную связь, так что я делаю не так?