Asset library search fields
Asset library writes 10 fields into Confluence's own search index. Once a page has been indexed you can filter and sort by them in Capable Search, and use them in ordinary Confluence CQL.
A page indexing has not reached carries no values at all. It does not match a query on these fields, and it does not come back as an empty result either. On a large site indexing takes hours to days to catch up.
The <hash> prefix is your installation's app hash. Field names are written with it, so the exact string differs per site. Use the Copy CQL action in the search table rather than typing it.
#The fields
Field | What it holds |
|---|---|
<hash>_capable_asset_title | Title of a Capable library asset. It is a text field, so it answers `~` only; `=` returns an error. |
<hash>_capable_asset_description | Description of a library asset. `~` only. Searched together with title for free-text asset lookups. |
<hash>_capable_asset_capability | Which Capable capability owns the asset (diagrams, markdown, images, search, …). It is a text field, so it is matched with `~` even though the value is an exact token. |
<hash>_capable_asset_feature | Which feature within the capability the asset belongs to. `type: text`, matched with `~`. |
<hash>_capable_asset_type | Asset type discriminator. `type: text`. |
<hash>_capable_asset_category | Category of the asset. `type: string`, so `=` only. |
<hash>_capable_asset_author | Account id of the asset author. `type: string`, `=` only. |
<hash>_capable_asset_tags | Tags on the asset. Multi-valued and `=` only, so an AND of several tags is written as several clauses. |
<hash>_capable_asset_template | Whether/which template the asset came from. |
<hash>_capable_asset_sourcePageId | Page the asset was created from. NOTE the camelCase tail, the alias is `..._capable_asset_sourcePageId`, unlike every other Capable alias which is snake_case. Available in the Suite and in Forms, not in Calen |
#Related
Indexed, then searchable. In that order.
