I verwendet, unten an Code, um die Daten von JSON API Client senden deserialisieren,Wie Parameter mit Beziehungen mit ActiveModelSerializers deserialisieren?
def action_record_params
ActiveModelSerializers::Deserialization.jsonapi_parse!(params)
end
Wenn ich die folgenden Daten aus dem Client-Pass relationships
Attribute der Deserialisierer nicht sehen kann.
Client senden Parameter
params = {"data": {"type": "action_record", "attributes": {"value": ""}}, "relationships": {"card": {"data": {"type": "card", "id": "#{card.id}"}}}}
Server deserialisiert Daten
{:value=>""}
Wie Deserialisieren Parameter mit Beziehungen ActiveModelSerializers mit?
können Sie verwenden JSON.parse (params) – 1Rhino
Ich habe einen TypeError 'keine implizite Umwandlung von ActionController :: Parameters in String'. –