我正在运行一个node.js应用程序以呈现使用内容丰富的js sdk检索的数据。
我的内容丰富的设置包含三种内容类型:
productLevel1 ,其中包含以下字段:
name
url
...
sites: {1:n reference to productLevel2}
productLevel2 ,其中包含以下字段:
name
url
...
products: {1:n reference to productLevel3}
productLevel3 ,其中包含以下字段:
name
url
...
我正在使用select
将对 productLevel1 的查询的响应限制为所需的字段。
'select':'fields.name,fields.url,fields.description
我也想获取引用的 productLevel2 条目的name
,但是类似'select':'fields.sites.fields.name'
的东西只会返回未处理的承诺拒绝。
通过选择'select':'fields.sites'
,我检索了完整的对象(这里只需要名称)
有什么办法select
响应下游引用的内容类型的字段,而不仅仅是立即获取所有内容?