我是新手Ruby
,并试图阅读/理解一些rb
文件。我遇到过这条线。谁能解释它在做什么(以及它背后的语法含义)?
@account = current_user.accounts.find(params[:id])
1:什么是
current_user
?我 grepped 了整个文件,但没有看到它是在哪里声明的。(好吧,我知道变量不需要在 Ruby 中声明,但它没有用 @ 符号引用,所以这可能不是变量?)我应该在哪里找到current_user
?(即,在app/model
,,app/view
等?)2:是什么意思
:id
?params
看起来像一个数组,所以我想:id
不知何故意味着索引,但为什么会有colon
beforeid
?
谢谢