【发布时间】:2022-02-02 20:11:26
【问题描述】:
我有以下 pouchdb 查询,我看这里没有任何问题,但它会抛出错误 Cannot sort on field(s) "createTime" when using the default index。关于如何解决这个问题的任何想法?每次查询都必须createIndex吗??
let getData = () => {
let re = new RegExp('2017-09-06')
db.createIndex({
index: {
fields: ['createTime'],
}
}).then((result)=>{
return db.find({
selector: {createTime: {$regex:re}},
fields: ['createTime'],
sort: ['createTime']
}).then(function (result) {
// handle result
debugger
}).catch(function (err) {
console.log(err)
debugger
});
})
}
【问题讨论】:
-
有消息了吗?现在面临同样的问题!
标签: pouchdb