title: flutter moor query filter with date
body: <p>I want to get a stream of record which are in the same day of input (like all records with date of Feb 23, 2020).</p>
  
  <pre><code>Stream&lt;List&lt;BloodSugar&gt;&gt; watchBloodSugarsInDate(DateTime date) {
  
      return (select(bloodSugarsEntity)
            ..where((bp) =&gt; bp.date.equals(date)))
          .map((bloodSugarsEntity) =&gt; convertEntityToModel(bloodSugarsEntity))
          .watch();
    }
  </code></pre>
  
  <p>this is my code and it doesn't work because dateTime is combine of date and time. I tried using nested queries for separated comparison of year, month and day but I couldn't make it.
  Any help would be much appriciated.</p>