Questions about best practices for displaying data from Firebase collection

Widgets & Design

I know there are a thousand posts related to this topic, but I'm having trouble understanding how it SHOULD work. The way I have it working seems unnecessarily convoluted.

I want to display a string from my Firebase collection in my Flutter Flow app. I have a collection called "popup" and a field named "excellent_responses" with the data type String. I created many documents and added values to excellent_responses because I couldn't get lists to work, but that's another issue entirely.

So, I could only display strings from excellent_responses by performing the below steps.
1. Created a container and backend query to query the "popups" collection using the Query Type "List of Documents."
2. Created a ListView inside my Container and created a variable named "variabletest" within the Generating Children from Variable settings and set the value to Map List Items from "Item In List" and set Available Options to "No Further Changes."
3. I created text inside the ListView and set the source to the variable "variabletest." I then set Available Options to "Get Document Property" and Document Properties to "excellent_responses."

That seems like a lot of steps to display one string from a collection. Am I doing this right?

What have you tried so far?

I tried many alternatives, but the only way I could display anything was by creating three layers of widgets: Container -> ListView -> Text.

Did you check FlutterFlow's Documentation for this topic?
Yes
1