私は 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 }}