View Source Sanity.Cache (sanity_cache v0.4.0)
Link to this section Summary
Functions
Defines a Sanity query.
Fetches a single document by making a request to the Sanity CMS API. The cache is not used.
Fetches list of key/value pairs.
Gets a single document using cache. If the cache table doesn't exist then fetch/2
will be
called. Returns {:ok, value}
or {:error, :not_found}
.
Like get/3
except raises if not found.
Updates a cache table.
Link to this section Functions
Defines a Sanity query.
options
Options
:config_key
- The default value is:default
.:projection
- Required.:list_query
- Required.:lookup
- Required.
Fetches a single document by making a request to the Sanity CMS API. The cache is not used.
options
Options
:config_key
- The default value is:default
.:projection
- Required.:fetch_query
- Required.
Fetches list of key/value pairs.
options
Options
:config_key
- The default value is:default
.:projection
- Required.:list_query
- Required.:keys
- Required.
Gets a single document using cache. If the cache table doesn't exist then fetch/2
will be
called. Returns {:ok, value}
or {:error, :not_found}
.
Like get/3
except raises if not found.
Updates a cache table.
options
Options
:fetch_pairs_mfa
- Required.:table
- Required.:update_remote_nodes
- The default value isfalse
.