Good morning, here’s a draft template you can use for your Retool forum post to clearly communicate your issue:
Goal:
I’m aiming to have dynamic metadata filters for the Wiens database in my Retool app. Specifically, I need the metadata input box on the upsert document function for the retail vector resource to dynamically reference incoming data using curly braces (just like other parts of Retool). This would enable an automated workflow for populating new documents across various databases without manually typing filter values each time.
Steps:
• I created the tags for the Wiens database filters.
• I attempted to add dynamic values (using curly braces) to the metadata input, similar to other parts of Retool.
• I consulted the Retool documentation on App JSON export and metadata configurations, but haven’t found a way to make the metadata input dynamic.
Details:
• Issue: When upserting a document, the metadata input box does not accept dynamic references. Instead, it only allows static text, making the filtering functionality ineffective for automated workflows.
• Example:
// Expected behavior: dynamic referencing similar to other Retool fields
{
"filter": "{{ yourDynamicValue }}"
}
// Actual behavior: the metadata field requires manually typed values.
• There are no specific error messages—the field just doesn’t interpret the dynamic syntax.
Screenshots: