lektor-website/content/docs/api/db/f/contents.lr

29 lines
615 B
Plaintext
Raw Normal View History

2015-12-19 14:52:17 +01:00
title: F
---
summary: Helper object to refer to fields in query filters.
---
module: lektor.db
---
template_var: F
---
type: class
---
body:
When filtering a [Query :ref](../query/) it's often necessary to refer to a
field of an arbitrary record. This can be achieved with the `F` object. Any
attribute of it refers to a field in the record. To make this clearer, have a
look at the example below.
Accessing an attributes creates an [Expression :ref](../expression/).
## Example
```html+jinja
<ul>
{% for item in this.children.filter(F.status == 'published') %}
<li>{{ item.title }}
{% endfor %}
</ul>
```