Ruby on rails 巫术-签名用户

Ruby on rails 巫术-签名用户,ruby-on-rails,sorcery,Ruby On Rails,Sorcery,我可以 <% if current_user %> 工作。然而,我希望能够像这样使用stations <% if current_user=(user) %> 或者类似的。我怎样才能用巫术做到这一点?您试图在需要比较运算符的地方使用赋值运算符。可能是这样的: <%= if @user == current_user %> <!-- Do stuff --> <% end %> class UsersController

我可以

<% if current_user %>

工作。然而,我希望能够像这样使用stations

<% if current_user=(user) %>


或者类似的。我怎样才能用巫术做到这一点?

您试图在需要比较运算符的地方使用赋值运算符。可能是这样的:

<%= if @user == current_user %>
  <!-- Do stuff -->
<% end %>
class UsersController < ApplicationController
  def show
    @user = User.find(params[:id])
  end
end