title: Flutter Firebase fliter arrayContainsAny
body: <p>I have a list of Strings that is filled dynamically(at mas 5 items). Now i want to filter my documents from firsestore based on those items, so i wrote this:</p>
  <pre><code>List&lt;String&gt; lst= new List();
  lst.add('A');
  lst.add('B');
  lst.add('C');
      Query collectionRef = Firestore.instance
          .collection(&quot;files&quot;)
          .document(Userpref.language)
          .collection(&quot;files&quot;)
          .where(&quot;describeFear&quot;, arrayContainsAny: [
         lst
      ]);
  </code></pre>
  <p>Inside the [] if i put the list name it will not work.
  Also if i put all the items in the list in a variable and pass it to the [] it will not work .</p>
  <p>The only time it works is when I put the values like this 'A','B','C'. This works, but i need to pass the array couse its dynamic .
  Can anyone help ?</p>