0

私は得ることができます

<% if current_user %>

働くために。しかし、私は次のようなステートメントを使用できるようにしたいと思います

<% if current_user=(user) %>

またはそのようなもの。ソーサリーでこれを行うにはどうすればよいですか?

4

1 に答える 1

1

比較演算子が必要な場所で代入演算子を使用しようとしています。おそらく次のようになります。

<%= if @user == current_user %>
  <!-- Do stuff -->
<% end %>

@userコントローラアクションでインスタンス変数を割り当てることにより、インスタンス変数にアクセスする必要があることを忘れないでください。

class UsersController < ApplicationController
  def show
    @user = User.find(params[:id])
  end
end
于 2012-10-03T04:25:11.073 に答える