gpt4 book ai didi

javascript - .findOne 不是函数

转载 作者:行者123 更新时间:2023-12-03 03:06:52 26 4
gpt4 key购买 nike

在我的应用程序中,我尝试使用 .findOne 但出现错误。这是我的错误:-

TypeError: User.findOne is not a function
at Strategy._verify (/Users/AES/twitterm/config/passport.js:21:8)
at Strategy.authenticate (/Users/AES/twitterm/node_modules/passport-local/lib/strategy.js:88:12)
at attempt (/Users/AES/twitterm/node_modules/passport/lib/middleware/authenticate.js:361:16)
at authenticate (/Users/AES/twitterm/node_modules/passport/lib/middleware/authenticate.js:362:7)
at Layer.handle [as handle_request] (/Users/AES/twitterm/node_modules/express/lib/router/layer.js:95:5)
at next (/Users/AES/twitterm/node_modules/express/lib/router/route.js:137:13)
at next (/Users/AES/twitterm/node_modules/express/lib/router/route.js:131:14)
at Route.dispatch (/Users/AES/twitterm/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/Users/AES/twitterm/node_modules/express/lib/router/layer.js:95:5)
at /Users/AES/twitterm/node_modules/express/lib/router/index.js:281:22
at Function.process_params (/Users/AES/twitterm/node_modules/express/lib/router/index.js:335:12)
at next (/Users/AES/twitterm/node_modules/express/lib/router/index.js:275:10)
at Function.handle (/Users/AES/twitterm/node_modules/express/lib/router/index.js:174:3)
at router (/Users/AES/twitterm/node_modules/express/lib/router/index.js:47:12)
at Layer.handle [as handle_request] (/Users/AES/twitterm/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/Users/AES/twitterm/node_modules/express/lib/router/index.js:317:13)

以及此链接中的代码文件 https://www.dropbox.com/s/gbjtc7ilm9wnzj2/passport.js?dl=0我想要选择此错误

最佳答案

就我的想法而言,您似乎从未导入 Mongoose 以便能够在模型上使用 findOne 方法。

关于javascript - .findOne 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47127322/

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