몽구스를 처음 접했고 코드에서 문제를 찾는 데 어려움을 겪고 있습니다. Sails.js와 Mongoose를 사용하여 REST 서버를 구축하고 있습니다.몽구스 저장 콜백이 실행되지 않습니다.
var mongoose = require('mongoose');
mongoose.connect('mongodb://@localhost:27017/fooria');
module.exports = mongoose;
그리고 내 model.js에 : 나는 또한 내 데이터베이스에 연결 몽구스, 수출에 대한 노드 모듈 (예 : "돛 - 몽구스")를 가지고 내 컨트롤러의에서
var adapter = require('sails-mongoose');
var schema = new adapter.Schema({
firstname: {
type: String,
required: true,
trim: true
}
});
module.exports = {
schema: schema,
model: adapter.model('Collection', schema)
}
를 만들 방법 :
create: function(req, res, next) {
var userData = {firstname: 'Test'};
var users = new Users.model(userData);
users.save(function(err, data){
if (err) return res.json(err, 400);
res.json(data, 201);
});
}
create 메서드를 실행할 때 항목이 Mongodb 컬렉션에 저장되지만 콜백에 도달하지 않습니다. 누군가가이 트랙에서 나를 도울 수 있습니까? 비슷한 질문을 찾았지만 아무도 나를 도왔습니다. 감사!
: https://twitter.com/ktkaushik/status/380592073482588160 – ktkaushik