Method: JSONAPI::Processor#replace_to_one_relationship
- Defined in:
- lib/jsonapi/processor.rb
#replace_to_one_relationship ⇒ Object
220 221 222 223 224 225 226 227 228 229 |
# File 'lib/jsonapi/processor.rb', line 220 def replace_to_one_relationship resource_id = params[:resource_id] relationship_type = params[:relationship_type].to_sym key_value = params[:key_value] resource = resource_klass.find_by_key(resource_id, context: context) result = resource.replace_to_one_link(relationship_type, key_value) return JSONAPI::OperationResult.new(result == :completed ? :no_content : :accepted) end |