2016-04-16 9 views
1

私は自分のコンソールで検索する方法を見つけようとしています。Rails 4 - コンソールでの検索 - 形式の表現

UserOrganisationMapperService.call(User.where(email: ‘[email protected]’).first) 

私は上記を試しました。この形式の表現は以前は私のために働いていましたが、今は私が理解できないエラーメッセージが表示されています。

SyntaxError: (irb):7: syntax error, unexpected tIVAR, expecting keyword_do or '{' or '(' 
...where(email: ‘[email protected]’).first) 
...        ^
(irb):7: syntax error, unexpected ')', expecting end-of-input 
...ail: ‘[email protected]’).first) 

"tIVAR"はインスタンス変数を意味することがわかりました。残りの部分はわかりません。私はコンソールに入れた行の意味で、その意味が分かりません。

私は間違ったことを誰にでも見せてもらえますか?代わりの

答えて

0

UserOrganisationMapperService.call(User.where(email: ‘[email protected]’).first) 

試してみてください。

UserOrganisationMapperService.call(User.where(email: '[email protected]').first) 

は、私が('ではなく)は特殊文字として扱われている疑いがあります。