Class: ActiveFacts::Metamodel::ForeignKeyField

Inherits:
Object
  • Object
show all
Defined in:
lib/activefacts/metamodel/metamodel.rb,
lib/activefacts/metamodel/extensions.rb

Instance Method Summary collapse

Instance Method Details

#inspectObject



1773
1774
1775
1776
1777
# File 'lib/activefacts/metamodel/extensions.rb', line 1773

def inspect
  operation = value ? "filters by value #{value} of" : "is"
  "ForeignKeyField part #{ordinal} in #{component.root.mapping.name} #{operation} #{component.inspect}" +
  (value ? " discriminated by #{value.inspect}" : '')
end