我正在尝试在Freshdesk上的特定文件夹中对最近的文章进行排序。
据我所知,该文章有一个“created_on”属性是'日期/时间'类型(参见“article.created_on”https://support.freshdesk.com/support/solutions/articles/65047-access-to-solutions)
{% assign sorted_articles = (folder.articles | sort: created_on) | reverse %}
{% for article in sorted_articles limit:10 %}
<li>{{article.id}} - {{article.created_on}} - {{article.title}}</li>
{% endfor %}
出于某种原因,我不能正确排序,甚至不能通过id,或者使用反向过滤器,它总是返回相同的列表。
有谁看到我在上面的代码上做错了什么?
这样的常规括号不应该用在液体变量中,因此这可能是订单不变的原因。
另外,您是否尝试过使用created_at属性而不是created_on
?
例如:
{% assign sorted_articles = folder.articles | sort: created_at | reverse %}