Categories
JavaScript Answers

How to query MongoDB ObjectId by date with JavaScript?

Spread the love

Sometimes, we want to query MongoDB ObjectId by date with JavaScript.

In this article, we’ll look at how to query MongoDB ObjectId by date with JavaScript.

How to query MongoDB ObjectId by date with JavaScript?

To query MongoDB ObjectId by date with JavaScript, we call the ObjectId.fromDate method.

For instance, we write

db.users.find({
  _id: { $lt: ObjectId.fromDate(new ISODate("2022-01-05T00:00:00.000Z")) },
});

to call find to find the users entries that has object ID less than the given date.

We call ObjectId.fromDate to convert the ISODate to an object ID.

Conclusion

To query MongoDB ObjectId by date with JavaScript, we call the ObjectId.fromDate method.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *