Documentation update on Template Where Function for nil

This commit is contained in:
Benny Wu authored and Bjørn Erik Pedersen committed 2015-08-13 23:05:10 +02:00
1 parent 29c9a40a8d
commit d313bc78a4
1 file changed
+16
+16
View File
@@ -265,6 +265,22 @@ Following operators are now available
{{ .Content }}
{{ end }}
### Unset field
Filter only work for set fields. To check whether a field is set or exist, use operand `nil`.
This can be useful to filter a small amount of pages from a large pool. Instead of set field on all pages, you can set field on required pages only.
Only following operators are available for `nil`
- `=`, `==`, `eq`: True if the given field is not set.
- `!=`, `<>`, `ne`: True if the given field is set.
e.g.
{{ range where .Data.Pages ".Params.specialpost" "!=" nil }}
{{ .Content }}
{{ end }}
## Math