1
我有一個用戶模型。Rails ActiveRecord協會
我如何獲得用戶模型與其他模型之間的所有關聯?
我需要知道的型號名稱和關聯類型(1..1,1..M,m..m ...)
我不想使用DB /模式。 rb文件
我有一個用戶模型。Rails ActiveRecord協會
我如何獲得用戶模型與其他模型之間的所有關聯?
我需要知道的型號名稱和關聯類型(1..1,1..M,m..m ...)
我不想使用DB /模式。 rb文件
在User
模型上使用reflect_on_all_associations類方法。
這將返回一個反射對象數組。在這些對象上,您可以調用macro
方法來查找關聯類型(:has_many
,:belongs_to
等)和klass
方法以瞭解關聯對象的相關對象類。
很多,很多重複: http://stackoverflow.com/questions/3178587/ http://stackoverflow.com/questions/644718/ http://stackoverflow.com/questions/2880591/ HTTP: //stackoverflow.com/questions/259529/ – 2010-07-16 10:22:11