gpt4 book ai didi

mongodb - 我如何解决 : 'MongoError: $where is not allowed in this atlas tier' ?

转载 作者:行者123 更新时间:2023-12-04 11:21:25 30 4
gpt4 key购买 nike

如何解决:使用 MongoDB Atlas 时出现“MongoError: $where is not allowed in this atlas tier”的问题?

这是我的代码:

async function getEventsTakingPlace(){
const getEventsTakingPlace = await event.find({$where: function() {
return ((this.eventTime < new Date()) && (new Date(this.eventTime).getTime()+ 100*60000 > new Date().getTime() ) ) }},
function(err, events){
if(err){
return err;
}else {
return events;
}
});
return getEventsTakingPlace
};

当我使用本地 mongoDB 实例时,它可以工作,但是一旦我开始使用 mongoAtlas,我就会收到错误消息:此 map 集层中不允许使用 $where。我该如何解决这个问题?

最佳答案

我刚刚被告知免费层 (M0)、M2 和 M5 实例有一些限制和命令限制,包括有限的分析指标。因此,我必须升级以获得更多功能....

关于mongodb - 我如何解决 : 'MongoError: $where is not allowed in this atlas tier' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54200300/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com