New to databases? See Databases for the mental model — including the key distinction between tag-backed columns (select, multi_select, status, checkbox) and scalar properties (number, date, text, etc.).
Parameters
Actions
Column Types
Tag-based (options reference tag IDs):
Scalar (set directly via
set_property):
number, date, text, url, email, page_ref
set_property
set_property is the most flexible action — it works with any column type:
- Scalar columns: pass the value as-is (
stringfor text/url/email,numberfor number, ISO string fordate) - Tag-based columns: pass the option name as a string — Moxn auto-creates the option tag if it doesn’t exist
- select/status: replaces the current value
- multi_select: adds the value to existing values
- Pass
nullto clear any property
Branch Filter (list_documents)
WhenbranchFilter is set, documents are resolved on that branch if it exists, otherwise falls back to main. Useful for previewing “what the database looks like after merging the feature branch.”
Examples
Related
tags— manage the tag definitions backing column optionschangesets— coordinate multi-document merges from a database