2015-01-09 57 views
0

你好,我是新來的紅寶石軌道上。我通過下面的代碼中,我被告知數據庫模式正在通過這個代碼加載:紅寶石在鐵軌上模型架構

Account.current = Question.find(2) 
Question.last 

我無法理解有關架構是如何被加載。這段代碼實際上在做什麼。請幫助

+0

不確定你在這些模型中發生了什麼,但是從代碼看起來你正在'Account'上調用'current ='類方法並將它傳遞給'Question'模型的一個實例。 'Question.last'將從數據庫的'questions'表中檢索最後一行。 – CWitty

回答

0

從Rails指南(Active Record)開始。這裏是documentation.

另外,看看AREL。以下是GitHub上的鏈接。

這個article解釋瞭如何將ruby查詢轉換爲sql語句。