attributes_calculate
Calculate field values by evaluating QGIS expressions per feature, with optional filtering for targeted updates.
Instructions
Set a field's value from a QGIS expression, evaluated per feature (the field calculator).
Pass filter_expression to only update a subset of features; omit it to
update every feature. This overwrites existing values on every matched
feature - confirm with the user before running it on a layer that hasn't
been backed up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer_id | Yes | ||
| expression | Yes | ||
| field_name | Yes | ||
| filter_expression | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||