在Jekyll 2.5.3中,我使用albums
collection(因爲我不僅需要存儲數據,還需要生成頁面)。按名稱獲取Jekyll收藏品的優雅方式?
當傑奇Data Files使用,你可以得到一樣簡單特定項目的數據:site.data.albums[foo]
但隨着集合,事情變得更糟。所有這些我已經試過的方法不需要做任何事情:
site.albums[foo]
site.collections.albums[foo]
site.collections.albums.docs[foo]
site.collections.albums.files[foo]
所以我需要:
- 遍歷所有收集項目小號
- 對於他們每個人get a bare name
- 的一些目標名稱
- 如果名稱匹配比較這個名稱,最後指定集合項數據的一些變量使用
什麼更好的建議?
這是要殺死構建時間。太糟糕了,沒有更好的辦法。 –