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.