Documentation update on Template Where Function for nil

This commit is contained in:
Benny Wu 2015-08-11 09:33:13 +07:00 committed by Bjørn Erik Pedersen
parent 29c9a40a8d
commit d313bc78a4

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