Используя приведенный ниже код, я хочу найти значение в поле seq для строки, в которой _id = user:
DbModels.prototype.autoIncrement = function(_collection, callback){
this.getCollection(_collection, function(error, seq_collection) {
if( error ) callback(error)
else {
console.log(seq_collection);
seq_collection.find({_id: 'Users'}, {'seq': 1}, function(error, result) {
if( error ) callback(error)
else {callback(null, result)}
});
}
});
}
DbModels.prototype.addUser = function(Users, callback) {
this.autoIncrement("seq", function(error, result){
if(error) callback(error);
else console.log("RESULT: "+result);ID=result;
});
Код работает правильно, однако в результате получается "RESULT: [object Object] "и я понятия не имею, как я могу преобразовать [объект Object] в значение в nodejs.
Когда я запускаю запрос в оболочке mongo, выдается следующее: {"_id": "Users", "seq": 51}
У кого-нибудь есть предложения?