Я использую mongo_mapper 0.7.5 и rails 2.3.8, и у меня есть метод экземпляра, который работает в моей консоли, но не в контроллере моего реального приложения.Я понятия не имею, почему это так.
#controller
if @friendship.save
user1.add_friend(user2)
...
#model
...
key :friends_count, Integer, :default => 0
key :followers_count, Integer, :default => 0
def add_friend(user)
...
self.increment(:friends_count => 1)
user.increment(:followers_count => 1)
true
end
И это работает в консоли, но в контроллере это не меняет количество подписчиков, только количество друзей.Что дает?Единственное, о чем я могу думать, это то, что проблема, с которой я передаю пользователя, - это проблема, но я не уверен, как это исправить.