2012-03-10 17 views
4

私のレールアプリでは、ある文字列(current_user.email)が別の文字列(@ user.email)と等しいかどうかをチェックしようとしています。 if/elseステートメントでこれをどうすればできますか? 試しました文字列が別の文字列と等しいかどうかを確認するにはどうすればよいですか?

<% if @current_user.email([email protected]) %>  
    <a href="google.com"> Link </a> 
<% else %> 
<% end %> 

文法エラーがあります。助けて?

答えて

8

無効な構文は([email protected]です。 =は代入用であり、メソッド呼び出しには使用されません。

あなたif行はこの&参照してみてください

<% if @current_user.email == @user.email %> 
+0

ありがとう!私は一種の初心者です。 :L –

2

<% if @current_user.email == @user.bio %>のようになります。