我对NodeJS比较陌生。我在其中一个应用程序中使用Mongoose ORM。我有一个配置集合,在其中存储一些配置值。我必须反复阅读它并在主程序中进行更新。但是当我保存或更新配置时,由于Mongoose的save()和query()函数的异步特性,它仅在主程序结束后才执行,并且我的程序无法按预期工作。我需要我的设置值在调用查询/保存时随时可用。
猫鼬有解决方法吗?
甚至,如果我想在程序的许多位置(甚至从各种异步函数中)同步读取和广泛使用/更新配置,那是最好的方法。我想更像全局变量一样使用它,但需要直接从集合中存储并获取值。