I’ve signed up because I ran into the same issue.
The filter works for regular collections, but time series collections force you to store the time index as a BSON format. I can’t really replicate what JS is doing with the ISODate()-function by hand. I’ve tried all varaiations i could find, timestamps, EJSON formats, regular JSON formats (both found here: ), the suggestion from Jason, nothing works.
I couldn’t find a way to replicate what the ISODate() function does to a string either (I’m no Web / JS dev). Is this a limitation of the data API or am I doing something wrong here?
Tl;dr: I can filter regular collections just by string input, time series collections on the other hand seem to demand BSON timestamps that I can’t replicate with the given data API. Pls Help.