1
我是rails新手,我試圖創建一個友情模型,用戶接收通知並接受或拒絕友情。我發現它有類似的版本,但是它們必須適用於rails 3或之前的版本,我想知道是否有一些材料可以用於當前版本。如何在Rails上創建好友模型5
感謝
我是rails新手,我試圖創建一個友情模型,用戶接收通知並接受或拒絕友情。我發現它有類似的版本,但是它們必須適用於rails 3或之前的版本,我想知道是否有一些材料可以用於當前版本。如何在Rails上創建好友模型5
感謝
可以使用'has_friendship' gem這一點。
這顆寶石是非常簡單的使用
創建遷移rails generate has_friendship
添加到模型
class User < ActiveRecord::Base
has_friendship
end
,您可以開始管理你的朋友
管理的友誼
# Create Friends
@joe = User.create(name: "Joe")
@doe = User.create(name: "Doe")
# @joe sends a friend request to @doe
@joe.friend_request(@doe)
# @doe can accept the friend request
@doe.accept_request(@joe)
# @doe can also decline the friend request
@doe.decline_request(@joe)
# @doe removes @joe from its friends
@doe.remove_friend(@joe)
再次
你可以找到寶石機制的文檔網站https://github.com/sungwoncho/has_friendship
我希望這有助於:)
更多信息