我在 Jekyll 網站上工作,想按post.date-edit
而不是按對主頁上的帖子列表進行排序post.date
。但是,過濾器似乎sort
只適用於 strings。如何按對像中的字段對對像數組進行排序?
另外,為了使未編輯的帖子正確排序,post.date
如果post.date-edit
前面不存在,我如何默認排序?
這是一個數組過濾器,這應該可以工作(未測試並假設您的數組名稱為“posts”):
{% assign posts_by_edit = posts | sort: "date-edit" %}
{% for post in posts_by_edit %}
Do something
{% endfor %}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句