ruby on rails を使って follow機能を実装しようとしています。ユーザーシステムはdeviseというgemを利用しています。
⇩のwebサイトを参考にしてfollow機能を実装しようとしたのですが上手くいきません。
Twitter みたいなフォロー機能を実装するための Rails プラグイン『party_boy』
http://tnakamura.hatenablog.com/entry/20120703/party_boy
上のウェブサイトの手順に従って、まったく同じことをしました。そして、
試しにコンソールで
user1 = User.find(1)
user2 = User.find(2)
user1.follow(user2)
と入力したところ
ArgumentError: The scope body needs to be callable.
from /Users//.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/activerecord-4.2.3/lib/active_record/scoping/named.rb:143:in `scope'
と表示されてしまいます
The scope body needs to be callable.を偉大なgoogleで検索してもまったく解決しません・・・
これはどういうエラーなのでしょうか?
初心者なので分かりづらいところがあるかもしれませんが、何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。