2012-07-23 37 views
0

我想學習Rails,我目前正在閱讀活動記錄。我想了解許多不同的動態查找器和可以創建對象的方法,但是我沒有找到列出所有不同組合的地方。我在哪裏可以找到這個?我曾嘗試閱讀三本不同的書,但沒有運氣。Rails活躍記錄動態查找器,創作者等

回答

0

您可能會感興趣:http://www.kesava.me/blog/2011/08/15/dynamic-finders/。不同的組合由method_missing生成,所以它們沒有在Rails代碼庫中的任何地方顯式列出。

此外,您可能也會發現這個Railscast也很有用。

+0

是的,我知道他們是動態地進行,但必須有它遵循的模式。 – LuckyLuke 2012-07-23 10:15:31

+0

'User.find_by_attr1_attr2_attr_3(attr1_val,attr2_val,attr3_val)'。這是你正在談論的模式嗎? – 2012-07-23 10:16:44

+0

不僅如此,您可以使用所有不同的方法創建關聯中的對象,查找特定關聯中的對象等等。我看不到列出的內容。 – LuckyLuke 2012-07-23 10:27:14