collective.jsonmigrator.datafields
¶
Update data/blob fields of an object.
TODO: | missing base path (maybe even passed somehow from source blueprint) |
---|---|
TODO: | only update if needed |
Configuration options¶
No specific blueprint parameters.
Expected data structure in pipeline:
- _path: path to object on which we want to change local roles.
- _datafield_<field>: field which needs to store data
Example¶
This example will try to store content of 0/1.json-file-1
into the
attachment
field of the /Plone/index_html
object.
Configuration:
[transmogrifier]
pipeline =
source
datafields
...
[datafields]
blueprint = collective.jsonmigrator.datafields
Data in pipeline:
{
"_path": "/Plone/index_html",
"_datafield_attachment": "0/1.json-file-1",
}