能否为frontmatter的两个记录选择Jekyll数据文件? 预期结果

能否为frontmatter的两个记录选择Jekyll数据文件? 预期结果,jekyll,liquid,jekyll-theme,Jekyll,Liquid,Jekyll Theme,我想从每个人的数据YML文件中定义一个文章的贡献者列表 前沿物质 布局 数据文件 david amerland.yml name: David Amerland url: https://g.co/kgs/QpjJVr name: Denver Prophit url: https://g.co/kgs/55pDpp denver prophit.yml name: David Amerland url: https://g.co/kgs/QpjJVr name: Denver Pro

我想从每个人的数据YML文件中定义一个文章的贡献者列表

前沿物质 布局 数据文件 david amerland.yml

name: David Amerland
url:  https://g.co/kgs/QpjJVr
name: Denver Prophit
url: https://g.co/kgs/55pDpp
denver prophit.yml

name: David Amerland
url:  https://g.co/kgs/QpjJVr
name: Denver Prophit
url: https://g.co/kgs/55pDpp
问题
我只能选择一条数据记录。我需要两个以上的记录哈希。

如果有where in筛选器,这是可能的。事实并非如此

您必须循环浏览每个
页面.contributors
,并从
站点.data.contributors
获取数据

{% for contributor in page.contributors %}
  {% assign datas = site.data.contributors[contributor] %}
  Output whatever about current contributor {{ datas.name }}, ...
{% endfor %}

不清楚。你为什么要炸土豆条?您想对其进行后期处理吗?出于什么目的?我假设一个哈希是多个记录?我正在从如上所示的数据文件中为两个或更多贡献者填充json+ld。因此,页面frontmatter中的贡献者:[david amerland,denver prophit]有效吗?是的,如果frontmatter值对应于现有贡献者键,则有效。