Javascript Contentful JS:无法通过匹配引用字段检索条目

Javascript Contentful JS:无法通过匹配引用字段检索条目,javascript,api,contentful,Javascript,Api,Contentful,我正在使用Contentful的Javascript API构建一个项目。目前,我有一个问题,我得到“未定义”作为以下调用的返回 const query = { content_type: "vehicle", include: 2, select: "fields", "fields.site.fields.siteName[match]": id }; 我将“vehicle”设置为一个模型,它使用带有名称、地址等的“site”引用。似乎可以在第一级使用[exist],如 "

我正在使用Contentful的Javascript API构建一个项目。目前,我有一个问题,我得到“未定义”作为以下调用的返回

const query = {
  content_type: "vehicle",
  include: 2,
  select: "fields",
  "fields.site.fields.siteName[match]": id
};

我将“vehicle”设置为一个模型,它使用带有名称、地址等的“site”引用。似乎可以在第一级使用[exist],如

"fields.site[exists]": true

这是可行的,但对我所需要的并不满意


我需要的是属于指定站点的任何车辆。显然,我已经确保添加了相关内容,并且在省略“fields.site.fields…”行时确实可以看到数据。为了安全起见,我不会让其他网站的车辆出现在响应中


我错过什么了吗?提高“包含”级别也没有任何作用。

聪明而简单。我在文件中不知何故遗漏或误解了这一点。不过,你的回答非常清楚!非常感谢,斯蒂芬。