expressjs와mongoose의 개념 부분을 설명해 주세요.
1353 단어 javascriptmongodb
만약 i'const 홈 모델=require('./models/home');indside의 라우터를 정의합니다.post'then home Modelis는 나에게 완전한 가정 모델을 제공했지만, 언제
“const homeModel=require(“../models/home”);”전역적으로 정의하고 홈 모드에서 빈 Objects/{} 왜 이러는지 알려주세요.
const router = require('express').Router();
const userModel = require('../models/user');
const commentModel = require('../models/comment');
//importing middleware
const { AuthMiddleWare } = require('../middleware/middleware');
router.post('/comment/:id', AuthMiddleWare, (req, res) => {
// important
const homeModel = require('../models/home'); **<--talking about this**
const postId = req.params.id;
// console.log(postId);
const { comment } = req.body;
console.log(homeModel);
console.log(userModel);
console.log(commentModel);
homeModel.findById(postId, (err, post) => {
if (err) {
console.log(err);
} else {
//finding Current user
userModel.findOne({ email: req.session.passport.user }, (err, user) => {
if (err) {
console.log(err);
} else {
//founded Current user
// post
// create}
})
})
Reference
이 문제에 관하여(expressjs와mongoose의 개념 부분을 설명해 주세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/wasim15185/some-conceptual-part-for-express-js-and-mongoose-3j53텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)