find document where firstName length is greater (>) in MongoDB

You are here : Home / MongoDB Tutorial



Contents of page >
  • find document where firstName length is greater (>) than 3

find document where firstName length is greater (>) than 3

First, Let's create new collection and insert document in it >
> db.employee.insert({_id : 1,  firstName:"ankit"})
> db.employee.insert({_id : 2,  firstName:"ankit", salary : 1000 })
> db.employee.insert({_id : 3,  firstName:"sam", salary : 2000 })
> db.employee.insert({_id : 4,  firstName:"neh", salary : 3000 })
First line above will create table (or collection) (if table already exists it will insert documents in it).


Let’s find document where firstName length is greater (>) than 3
> db.employee.find({  $where:"this.firstName.length > 3"})
Output>
{ "_id" : 1, "firstName" : "ankit" }
{ "_id" : 2, "firstName" : "ankit", "salary" : "1000" }






SUMMARY>
So in this mongoDB tutorial we learned how to find document where firstName length is greater (>) in MongoDB.

Having any doubt? or you liked the tutorial! Please comment in below section.
Please express your love by liking JavaMadeSoEasy.com (JMSE) on facebook, following on google+ or Twitter.



RELATED LINKS>

What is MongoDB - A quick introduction to database


eEdit
Must read for you :