【发布时间】:2018-12-10 00:08:05
【问题描述】:
是的,我知道我应该从服务器端调用它。但目的是从 react-redux 应用程序调用 MongoDB 海峡。这就像 firebase 无服务器应用程序一样。 我写
import mongoose from 'mongoose';
let mongoDB = 'mongodb://127.0.0.1/my_database';
mongoose.connect(mongoDB);
mongoose.Promise = global.Promise;
let db = mongoose.connection;
db.on('error', console.error.bind(console, 'MongoDB connection error:'));
我得到:
TypeError: __
WEBPACK_IMPORTED_MODULE_6_mongoose___default.a.connect is not a function
如何解决这个问题?
【问题讨论】:
-
你把这段代码放在你的 react 应用中的什么地方?
-
在 redux 传奇之一中。
-
您显示的错误通常是由于将某些内容放入渲染中或返回不是有效反应子的无状态功能组件。您在此处显示的代码可能不是您的错误的原因。
标签: mongodb reactjs mongoose mongodb-query