Sometimes, we want to compare Mongoose _id and strings.
In this article, we’ll look at how to compare Mongoose _id and strings.
How to compare Mongoose _id and strings?
To compare Mongoose _id and strings, we can convert the _id to a string with the toString
method.
For instance, we write
results.userId === AnotherMongoDocument._id.toString()
to convert the _id
property of AnotherMongoDocument
to a string with toString
.
We can also use the equals
method of a Mongoose document object to do the same comparison.
For instance, we write
results.userId.equals(AnotherMongoDocument._id)
to call equals
with the AnotherMongoDocument._id
property.
Conclusion
To compare Mongoose _id and strings, we can convert the _id to a string with the toString
method.