I have users collection with these documents.
[
    {
        email:'abc+100@gmail.com'
    },{
        email:'abc+2345@gmail.com',
    },{
        email:'abc+234577@gmail.com',
    },{
        email:'abc+23450077@gmail.com',
    },{
        email:'abc+23450077-345@gmail.com',
    }
]
I want to search users with partial email or full email like ex--
req.body.email='abc+2345';//partial search
let email = req.body.email;
req.body.email='abc+234577@gmail.com';//full email search
Mongo query to search partial or full using Regx
Users.find({$or:[{ 'email': { $regex: email, '$options': 'i' }}]})
It is unable to find users whose email contain 'abc+2345' or 'abc+234577@gmail.com'.
 
     
     
    