访问特定的收集项目
从 Jekyll 3.2 开始 ,你可以使用过滤器 where_exp
按照其任何属性过滤集合。
假设你在相册集合中有以下集合项:
你可以结合 where_exp
和 first
过滤器来抓住那一项:
{% assign album = site.albums
| where_exp:"album", "album.title == 'My Amazing Album'"
| first %}
first
过滤器是必需的,因为 where_exp
返回匹配项的数组。
然后你可以按照自己喜欢的方式使用它:
<h1>{{ album.title }}</h1>