Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jekyll包含来自另一个集合的内容_Jekyll - Fatal编程技术网

Jekyll包含来自另一个集合的内容

Jekyll包含来自另一个集合的内容,jekyll,Jekyll,希望有人能帮助我,我真的被困在收集工作中了 目前我有两个设置:向导:位置 我想做的是在places集合中设置一个place,包括位置、网站、图像等属性 然后我希望能够参考指南集合中的位置。我的向导可以是咖啡店,这样我就可以参考一个地方,并把所有的内容都放进去。一个地方可能在几个不同的指南中,因此我将能够更新该地方的图像并自动更新所有指南 我尝试使用以下方法:- {% include_relative coffee-shop.md %} 但它试图在同一个集合中找到它?不知道我如何才能从当前的收藏

希望有人能帮助我,我真的被困在收集工作中了

目前我有两个设置:向导:位置

我想做的是在places集合中设置一个place,包括位置、网站、图像等属性

然后我希望能够参考指南集合中的位置。我的向导可以是咖啡店,这样我就可以参考一个地方,并把所有的内容都放进去。一个地方可能在几个不同的指南中,因此我将能够更新该地方的图像并自动更新所有指南

我尝试使用以下方法:-

{% include_relative coffee-shop.md %}
但它试图在同一个集合中找到它?不知道我如何才能从当前的收藏中脱颖而出,从place收藏中抢到这个

任何建议都太棒了

使用您的:

collections:
  places:
    ...
  guides:
    ...
您将在
site.places
site.guides
中获得匹配的数据。如果您只想插入内容,则必须执行以下操作:

{% assign place = site.places | where: "name","Toronto" | first %}
{{ place.content }}