私は初めてでRuby
、いくつかのファイルを読んだり理解したりしようとしていrb
ます。私はこの線に出くわしました。誰かがそれが何をしているのか(そしてその背後にある文法的な意味も)説明できますか?
@account = current_user.accounts.find(params[:id])
1:何
current_user
ですか?ファイル全体をgrepしましたが、どこで宣言されているのかわかりませんでした。(Rubyで変数を宣言する必要はないことはわかっていますが、@記号で参照されていないため、これは変数ではない可能性がありますか?)どこにあると思いますcurrent_user
か?(つまり、、などでapp/model
?app/view
)2:の意味は何
:id
ですか?params
配列のように見えるので、:id
どういうわけかインデックスを意味すると思いますが、なぜcolon
前にあるのid
ですか?
ありがとう