I have a case where i need to select only one document from the collection using mongoose
In mongo shell we use it as
db.user.find().limit(1)
{
"_id": "56fc22f625311b661becefb5",
“activities”: [...],
"lastName": “patrick”,
"firstName": "John”,
"city": “Chennai”,
"state": “TAMILNADU”,
"rollnumber": "123456789"
}
How to do it using mongoose, i have to select only particular field like rolenumber,state not all the fields
i tried it as
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/connector', function(err){
if(err) throw err
});
var Schema = mongoose.Schema;
var userSchema = new Schema({rollnumber : Number});
module.exports = mongoose.model('user', userSchema,'user');
var a = user.find().limit(1);
return a;