如何解决如何在Contentstack JS API响应中包括引用的条目
我有一个内容栈API调用,如下所示:
const Entry = Stack.ContentType('home').Entry("blt5e6d02158a314e4c");
Entry.fetch()
.then(function success(entry) {
console.log(entry.toJSON());
})
返回如下响应:
{
"_version":13,"locale":"en-us","uid":"blt5e6d02158a314e4c","modular_blocks":[
{
"banner":{
"title":"Test banner title","background_image":null
}
},{
"listing":{
"title":"Test listing","food_items":[
{
"uid":"blt3dc93d9d43186dd3","_content_type_uid":"food_item"
},{
"uid":"blt9b3e1baeb2e3fe17",{
"uid":"bltf74ee44deee6501b",{
"uid":"blt3a164e1dcdf7fd8b",{
"uid":"blt9093f3bb9135e7b1",{
"uid":"blta1e533c66e8cf57a",{
"uid":"blt67728d24e4e704f2",{
"uid":"blt5af3ad110269ac72",{
"uid":"blt7a263ba68a1a39eb",{
"uid":"blt85cef2ca76051a6e",{
"uid":"blt857356711e1637a6",{
"uid":"blt446e027c9e069362","_content_type_uid":"food_item"
}
]
}
}
]
}
如何在此响应中包含“ food_item”内容条目的详细信息?为了获取这些详细信息,我真的需要单独查询其中的每一个吗?
解决方法
我发现了这一点,您必须在Entry上使用.includeReference方法->
Entry
.includeReference(['modular_blocks.listing.food_items'])
.fetch()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。