class JsonApiModel::Associations::BelongsTo

Public Instance Methods

action() click to toggle source
# File lib/json_api_model/associations/belongs_to.rb, line 6
def action
  :find
end
ids( instance ) click to toggle source
# File lib/json_api_model/associations/belongs_to.rb, line 14
def ids( instance )
  if json_relationship?
    instance.relationship_ids( name ).first
  else
    instance.send key
  end
end
key() click to toggle source
# File lib/json_api_model/associations/belongs_to.rb, line 10
def key
  "#{name}_id"
end
query( instance ) click to toggle source
# File lib/json_api_model/associations/belongs_to.rb, line 22
def query( instance )
  ids( instance )
end