我正在使用一个名为Last_enable https://github.com/ctide/devise_lastseenable的设计宝石,我想在我的用户视图上实现一个if语句,如果此语句为真,则显示“Online”标识。
我的用户控制器:
def online
online = User.where('last_seen > ?', 5.minutes.ago)
end
'在线'查询在控制台中工作并返回用户。我真的不知道如何在我的视图中实现它,或者检查这个语句是否有效:
<% if #What should I write here to check if my user is online ? %>
<%= image-tag('assets/true.png') %>
<% else %>
<%= image-tag('assets/point_red.png') %>
<% end %>
提前感谢您的帮助!
答案 0 :(得分:0)
我只是说@online
我错过了@
并且它有效