No documented method to render with relationship linkage but no included items
I am developing a rails application using jsonapi-rb 0.5.0 (jsonapi-serializable 0.3.0).
In the relevant serializer I have:
belongs_to :programme
For the index method in the controller: this gives the desired behavior. For the get method I need to include the programme relationship linkage, but without populating the included array in the jsonapi response.
I've only been able to discover these two options: none of which are currently acceptable:
-
Using
linkage always: truein the serializer: this is the only way to get the required response from my controller'sgetmethod, but this approach is unacceptable because it does the same thing in theindexmethod -
Using the
includehash parameter to the call torenderin my controller. This approach is unacceptable because it populates theincludedarray with a large, safely cacheable object.
I am running into the same issue.
Same issue, this seems like a big miss. Any workaround you guys have found @thomascchen @quickdudley ?