哪里可以获得所有ActiveRecord关系的列表?

时间:2015-11-09 13:49:46

标签: ruby-on-rails activerecord

我在复杂的Rails应用程序中调试和测试某些模型。这是使用Spree,因此对于所有装饰和必需的宝石,模型被每个人和他们的狗弄脏并且是monkeypatched。

在测试中,我想看看是否存在某个已拥有和属于的关系,并且配置正确。

我可以在何处或如何获得此模型可用的所有关系列表?

编辑。重复How can I find a model's relationships?

1 个答案:

答案 0 :(得分:3)

Model.reflect_on_all_associations

实施例。 Dog.reflect_on_all_associations

点击此处的链接:

How can I find a model's relationships?