我在终端窗口中的Node服务器(Express + GraphQL)上遇到了这个奇怪的消息。消息没有说明消息的来源。
任何人遇到此问题或知道为什么会发生这种情况吗?
答案 0 :(得分:3)
Typegoose正在改变其处理enum
属性的方式,并且不赞成使用旧的行为。
如果您正在处理现有项目,请查阅文档以确保您的应用程序和数据库将与新行为兼容:
尽早在启动代码中运行以下命令:
import { setGlobalOptions } from "@typegoose/typegoose";
setGlobalOptions({
globalOptions: {
useNewEnum: true,
},
});
如果仍然收到警告,请尝试以下操作:
import
之前运行代码