Is there a way to create dynamic column (as a key/value) names using the values returned from the query throw DIH (DataImportHandler)?
For example:
<entity name="foo" dataSource="my_database" query="select key,value from foo where id=${item.id}">
<field column="${foo.key}" value="${foo.value}" name="${foo.key}_s"/>
</entity>
??
Use ScriptTransformer -
Example -
Data Config - Add custom field -
Entity mapping -