1

我正在尝试对 Freshdesk 上特定文件夹中的最新文章进行排序。

据我所知,该文章具有“日期/时间”类型的“created_on”属性(请参阅“article.created_on” https://support.freshdesk.com/support/solutions/articles/65047-access-解决方案

{% 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 或使用反向过滤器,它总是返回相同的列表。

有谁看到我在上面的代码中做错了什么?

4

1 回答 1

0

像这样的常规括号不应该在液体变量中使用,所以这可能是顺序没有改变的原因。

另外,您是否尝试过使用created_at属性而不是created_on

例如:

{% assign sorted_articles = folder.articles | sort: created_at | reverse %}

于 2019-04-01T22:06:37.247 回答