diff options
Diffstat (limited to 'docs/content/en/functions/intersect.md')
-rw-r--r-- | docs/content/en/functions/intersect.md | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/docs/content/en/functions/intersect.md b/docs/content/en/functions/intersect.md index 8d4c50fe2..99ab0943e 100644 --- a/docs/content/en/functions/intersect.md +++ b/docs/content/en/functions/intersect.md @@ -1,27 +1,19 @@ --- title: intersect -linktitle: intersect description: Returns the common elements of two arrays or slices, in the same order as the first array. -date: 2017-02-01 -publishdate: 2017-02-01 -lastmod: 2017-02-01 categories: [functions] menu: docs: - parent: "functions" + parent: functions keywords: [collections,intersect,union,complement,symdiff] signature: ["intersect SET1 SET2"] -workson: [] -hugoversion: relatedfuncs: [] -deprecated: false -aliases: [] --- A useful example is to use it as `AND` filters when combined with where: ## AND filter in where query -``` +```go-html-template {{ $pages := where .Site.RegularPages "Type" "not in" (slice "page" "about") }} {{ $pages := $pages | union (where .Site.RegularPages "Params.pinned" true) }} {{ $pages := $pages | intersect (where .Site.RegularPages "Params.images" "!=" nil) }} |