Я использую активную модель сериалайзер и jsonapi форматрубин Активная модель сериализатор с jsonapi, как охарактеризовать ссылки
мне нужно получить:
{
"data": {
"id": "1234",
"type": "search",
"relationships": {
"foo": {
"data": [
{
"id": "12",
"type": "foo"
}
],
"links": "/foo/12"
},
}
},
Я попробовал несколько конфигураций для ссылок, но это не делает дисплей, как указано выше
require 'active_model_serializers'
module test
class SearchSerializer < ActiveModel::Serializer
has_one :foo, data: true, links: {self: true, related: true}
type 'search'
end
end
Я хочу уважать формат jsonapi ли кто-нибудь с хорошим примером активной модели сериализатором и json_api показ «ссылки» как shwon над json?
На данный момент только следующее отображается
{"data": {
"id": "1234",
"type": "search",
"relationships": {
"foo": {
"data": [
{
"id": "12",
"type": "foo"
}
]
}
},
Заметим также, что я пытаюсь сделать это за пределами рельсами рамки.