내가 달성하고자하는 것은 사람들을 서로 매치시키는 것입니다. 이 동작을 위해 필자는 Match 문서를 사용자의 matches 배열에 임베드했습니다. Heres는 내 User 모델 const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const Match = new Schema({
저는 노드에 익숙하지 않고 mlab에서 호스트되는 원격 데이터베이스를 가지고 있으며 mongoose.connect을 사용하여 데이터베이스에 연결하려고합니다. 해당 데이터베이스에 지정된 경로로 액세스하려고합니다. 내 코드는 다음과 같습니다 var db = null;
db = mongoose.connect('mongodb://username:[email p
블로그 서버의 코멘트 배열에 코멘트를 저장하는 Mongoose와 Mongo를 사용하여 노드 서버에서 경로를 만들고 있습니다 (모델 코드 게시 예정). 나는 그것이 나에게 다음과 같은 오류를 제공 쿼리를 실행하려고 할 때 : Postman error 이 내 모델과 경로입니다 블로그 게시물 모델 const mongoose = require('mongoose')
안녕하세요, MongoDB에서 중첩 된 일부 문서를 쿼리하려고합니다. 난 단지 구함 ObjectSchema.find({
'photos': {
$elemMatch : {
'text' : 'good'
}
}
},function(err,result){
console.log(resul
모델에 대한 정보를 조정하려고합니다. 나는 model.find ({_ id : "id", function (err, foundModel) {}); 기능. 나 또한 findById 및 findByIdAndUpdate로 시도했지만 모두 작동하지 않는 것 같습니다. 문제는 찾기 기능이 결과를 반환하지 않으며 오류가 발생하지 않는다는 것입니다. 여기 는 모델 :
Gridfs가있는 MongoDB에 여러 이미지가 업로드되었습니다. 내가 looped하고 base64 형식으로 이러한 이미지를 배열로 전달하고 nodejs 통해 표시하려고합니다. 나는 내가이 코드를 실행하면 동일한 이미지가 반복되는이 var promise = new Promise((resolve, reject) => {
console.log('ope
몽구스에 문제가 있습니다. DB에 사용자 이름이 이미 있는지 확인하고이를 확인하는 함수를 호출하기 만하면됩니다. 경로 (/ signup)는 routes/user.js 파일에 있습니다. 사용자 이름이 이미 사용되었는지 확인하는 기능은 lib/mongouser.js 파일에 있습니다. 의 user.js에 내 경로 처리기입니다 : // Main routes
co