diff --git a/content/docs/api/db/query/distinct/contents.lr b/content/docs/api/db/query/distinct/contents.lr new file mode 100644 index 00000000..37630782 --- /dev/null +++ b/content/docs/api/db/query/distinct/contents.lr @@ -0,0 +1,37 @@ +title: distinct +--- +summary: Returns the set of unique values for a field. +--- +type: method +--- +signature: field_name +--- +body: + +Returns a `set` with all values for `field_name` of all +[Records :ref](../../record/) in this query. + +## Example + +If your blog posts have a field called `tags`: + +```ini +# blog-post.ini + +[field.tags] +name = Tags +type = strings +``` + +You can display all your blog posts' tags with: + +```html+jinja +{% set tags = site.query('/blog').distinct('tags') %} +{% if tags %} +