如果今天的文档和状态为true,我需要从集合中获取文档,但是似乎无法解决此查询问题吗?
我的查询:
var query = firebase.firestore().collection("book")
query = query.where('completed', '==', true)
query = query.orderBy('publishdate').startAt(1555567200000).endAt(1555653599999)
query.get().then(...)
我也尝试过:
var query = firebase.firestore().collection("book")
query = query.where('completed', '==', true)
query = query.where('publishdate', '>', 1555567200000)
query.get().then(...)
但没有结果
答案 0 :(得分:1)
我必须做两件事才能使它工作:
以正确的Date()
而不是数字的形式输入时间戳:query = query.orderBy('publishdate').startAt(new Date(1555653600000));
这样对我来说很好。在此处查看工作示例:https://jsbin.com/gufogib/edit?js,console