Sequence NODE_268
Medium

Find Users Registered in Last N Days

MongoDB
Technical Specification

Query users whose createdAt is within the last 7 days.

Input/Output Samples
Input:N = 7 days
Output:List of recent signups
Optimal Logic Path
const sevenDaysAgo = new Date(Date.now() - 7 * 24 * 60 * 60 * 1000);
db.users.find({ createdAt: { $gte: sevenDaysAgo } });
Architectural Deep-Dive
Comparing dates with $gte/$lte lets us filter on ranges like 'last week' or 'this month'.