У меня есть БД с более чем 800 документов, например:
"_id" : ObjectId("5adf3c1544abaca147cdd399"),
"index" : 80,
"guid" : "ff1c8885-80fc-41de-a6e2-5a59ccd206e9",
"isActive" : true,
"balance" : "$2,249.41",
"picture" : "http://placehold.it/32x32",
"age" : 32,
"eyeColor" : "blue",
"name" : "Lenora Hayden",
"gender" : "female",
"company" : "FIREWAX",
"email" : "lenorahayden@firewax.com",
"phone" : "+1 (861) 457-2612",
"address" : "554 Bridge Street, Elbert, New Hampshire, 5327",
"about" : "Laborum id anim in ad officia duis est sunt ipsum cupidatat Lorem. Id non excepteur proident id aliqua ea ipsum enim. Sint velit enim proident dolore eiusmod aliqua velit elit id in deserunt. Sint ut magna et quis commodo aliquip consequat Lorem laboris sunt proident aute duis tempor.\r\n",
"registered" : "2014-03-27T09:37:45 -02:00",
"latitude" : -64.083596,
"longitude" : 13.025292,
"tags" : [
"tempor",
"velit",
"do",
"esse",
"sunt",
"enim",
"eiusmod"
],
"friends" : [
{
"id" : 0,
"name" : "Meadows Allen"
},
{
"id" : 1,
"name" : "Riggs Brown"
},
{
"id" : 2,
"name" : "Kris Fuller"
}
],
"greeting" : "Hello, Lenora Hayden! You have 1 unread messages.",
"favoriteFruit" : "banana"
Мне нужно найти всех людей, которые живут в штате Нью-Гемпшир, сгруппированных по
db.usersdb.aggregate({$group: {_id: "$address"}}).pretty()
фильтры только по адресу.Как найти людей, живущих в определенном штате, и отфильтровать их?