我正在使用Siesta和API,它为根实体返回一个非常轻量级的列表响应。例如,对于/entity
这是响应的样子:如何在我的Siesta资源中访问不在列表JSON中的图像URL?
{
count: 200,
results: [
{
url: "https://example.com/api/entity/1/",
name: "foo"
},
{
url: "https://example.com/api/entity/2/",
name: "bar"
},
{
url: "https://example.com/api/entity/3/",
name: "bat"
}]
}
在结果在url
发现完整的对象有一个avatar
属性,我很想在我的表视图,以示对这个名单,但我无法弄清楚如何在Siesta框架中实现这一点。作为加载/entity
列表的资源的一部分,是否可以从底层的/entity/1
端点获取更多详细信息?
感谢您的支持。我似乎无法让'configureTransformer'为'absoluteURL'资源工作。我有'self.configureTransformer(“/实体/ *”)'铸造到模型,但似乎没有工作。 –
它看起来像你的原始问题,如实体资源具有尾部斜杠,而'*'不匹配,所以你可能需要使用模式'“/ entity/* /”'而不是'“/ entity/*”'。 –