[MERN] Express+MongoDB
3608 ワード
サーバは、フロントのリクエストに応じて適切なページを開くか、フロントのリクエストのデータを検索して正常に送信できます.この場合、データを格納するスペースがデータベースとなり、MongoDBでデータベースを作成し、サーバと貼り付け操作を行い、プロジェクトを行うことができます.
1.MongoDBの作成 MongoDBの生成は、大量の文章とビデオが含まれているため、 を省略する簡単なタスクです.
2.Mongooseのインストール MongoDBを使用して作成した、サーバ側のライブラリに簡単にクラスタを貼り付けることができます. npm i Mongooseを使用して をインストール
3.Mongooseを使用してサーバーとデータベースを接続します. mongoose.connect関数を使用して、データベースのurlをパラメータとしてサーバに接続する 以降.その後、関数によってポート上でサーバを正常に実行し、DBに接続すると2つのコンソールがあります.logにより接続良好な応答が得られた. 以降.接続に失敗したときにcatch関数で応答する必要があります.errをパラメータとしてconsoleに入れてerrorコンテンツを受信します.logでコンソールウィンドウにエラー内容を表示します.
1.MongoDBの作成
2.Mongooseのインストール
3.Mongooseを使用してサーバーとデータベースを接続します.
app.listen(port, () => {
mongoose
.connect(
"url"
)
.then(() => {
console.log(`Example app listening on port ${port}`);
console.log("connecting MongoDB...");
})
.catch((err) => {
console.log(`${err}`);
});
});
Reference
この問題について([MERN] Express+MongoDB), 我々は、より多くの情報をここで見つけました https://velog.io/@robinkim93/MERN-ExpressMongoDBテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol