检查rails 3中的连接记录?

时间:2012-02-02 02:22:43

标签: ruby-on-rails ruby ruby-on-rails-3

因此,假设我有一个连接用户和项目的连接表。该表称为“跟随”

因此,假设您正在查看某个项目。有没有更好的方法来检查并查看是否存在连接记录:

@following = Follow.find_by_user_id_and_item_id(current_user.id,@item.id)

1 个答案:

答案 0 :(得分:0)

您可以将其重写为

@following = Follow.where(user_id: current_user.id, item_id: @item.id).first

功能相同,看起来更好。