zahra aghli
zahra aghli

Reputation: 90

Unsupported projection mongodb in nodejs

my code is :

result = await mongoDBO.collection(collectionName).find({id: data.id},{projection : {'_id' : 0}}).toArray();

But I get the following error

Unsupported projection option: projection: { _id: 0 }

Upvotes: 1

Views: 64

Answers (2)

zahra aghli
zahra aghli

Reputation: 90

I also tested this way and it worked

await mongoDBO.collection(collectionName).find({id:data.id}).project({'_id' : 0}).toArray()

Upvotes: 0

NeNaD
NeNaD

Reputation: 20424

Remove projection property. Just send the projection object:

result = await mongoDBO.collection(collectionName).find({ id: data.id }, { '_id': 0 }).toArray();

Upvotes: 1

Related Questions