Můžete použít reflect_on_all_associations
jako:
Foo.reflect_on_all_associations(:belongs_to).map(&:name).include?(:example_assoc)
Kde :example_assoc
je jedním z belongs_to
sdružení.
Nebo pokud máte instanci třídy modelu:
@foo.class.reflect_on_all_associations(:belongs_to).map(&:name).include?(:example_assoc)