1

私は Go と Hugo サイト ジェネレーターを初めて使用し、現在単純なテーマを作成しています。whereフィルターと関数を組み合わせようとしていますが、first機能させることができません。

私が欲しいのは、postセクションの最初の10項目を取得することです

{{ range where .Data.Pages "Section" "post" }}
    <li><a href="{{.RelPermalink}}">{{.Title}}</a> <em>{{.Summary}}</em></li>
{{ end }}

上記は正常に動作しますが、最初の 10 項目のみを返すようにするにはどうすればよいですか (以下は動作しません)。

{{ range first 10 where .Data.Pages "Section" "post" }}
    <li><a href="{{.RelPermalink}}">{{.Title}}</a> <em>{{.Summary}}</em></li>
{{ end }}
4

1 に答える 1