Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1766296800 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Thanks to Zombie Boardshop, South of the River skaters aren’t left to fend for themselves with big box chains and mall stores. Located near Buck Hill (they carry snowboards, as well), the shop… Read More
A birthday party package at Grand Slam is a no-brainer for parents. They supply pizza, drinks, a party room, game tokens, trampoline jumping, laser tag, mini golf, go carts, and time in their Play… Read More
Take advantage of the outstanding canvas that is your body by adorning it with a new piercing. The Canvas Tattoo and Piercing Studio has exactly what you’re looking for, with safety as the top… Read More
If you are involved in a team sport, whether it’s soccer or softball, lacrosse or track, South Metro Sports probably has everything you need. They also customize a wide range of sports and fan… Read More
Legends Club is located on the southern edge of the Twin Cities metro. Hewn from the lakes, ponds, creeks, and wetlands of Prior Lake, Legends Club was designed by Gill Miller to be an… Read More
AntiQues Minnesota is the largest and one of the oldest antiques malls in the state. Now housed in a newer facility, the mall is home to 350 unique dealers. Needless to say, AntiQues Minnesota has… Read More
Known for decades for their award-winning burgers, the Lions Tap didn’t start serving French fries until the early 1970s—after more than 40 years in business. But they applied the same… Read More
Some days you want to shop until you drop. Other days, your entertainment tastes are closer to watching a movie or playing VR games. Eden Prairie Center has all of this in one convenient… Read More
Whether you’re celebrating a special occasion or you just want to celebrate life, Campiello is the place for a wonderful evening. This upscale Italian spot in Eden Prairie has all the makings… Read More
Park Square is downtown St. Paul’s best-known, professional regional theater company. Located on the 7th St. Place pedestrian mall, Park Square’s two stages host several productions every season,… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around Farmington', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 44.658699035645, 'lng' => (float) -93.164199829102, 'latlng' => '44.658699035645,-93.164199829102', 'city' => 'Farmington', 'state' => 'MN', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'farmington-mn' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Farmington, Minnesota. Population for Farmington from the last gathering is 12365. You can view Farmington venues that host many Farmington MN events every year.
You can find a ton of properties for sale if you search the Farmington page on Zillow. Currently Farmington has an average listing price for homes for sale on the market of $266,822. More real estate facts about Farmington: The number of properties currently for sale in Farmington is 3,110. The median homes for sale listing price is $199,967. This is broken down with the number of three bedroom houses in Farmington consisting of 1,059 with an average listing price for these house of $227,792. Out of the 807 houses that are four bedroom the average listing price for Farmington is $341,870. Interest rates for Farmington are at historic lows as well.
Farmington Minnesota has a latitude of 44.658699035645 and a longitude of -93.164199829102. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"huntington-in"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 3 | db.towns.find( {"sef_url":"farmington-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"farmington-mn","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-93.16419982910156,44.65869903564453],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MN"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1766377755997)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1766377755997)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 73 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"farmington-mn","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"3ad034ea0539663e6a8c17bba5a89fb4"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766987999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 10 | |
| 15 | db.events_cache.count( {"_id":"3ad034ea0539663e6a8c17bba5a89fb4"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"3ad034ea0539663e6a8c17bba5a89fb4"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"3ad034ea0539663e6a8c17bba5a89fb4","town_sef_url":"farmington-mn","data_key":["68c62725c3af739f2564eabb"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":true}","modified":"MongoDate(0.11800000 1766377756)","created":"MongoDate(0.11800000 1766377756)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"2e2ee0cfac4c0a190c47d6c9c5455200"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766987999)"},"event_id":{"$nin":[76156986]},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 4 | |
| 20 | db.events_cache.count( {"_id":"2e2ee0cfac4c0a190c47d6c9c5455200"} ) | 0 | 0 | 2 | |
| 21 | db.events_cache.count( {"_id":"2e2ee0cfac4c0a190c47d6c9c5455200"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"2e2ee0cfac4c0a190c47d6c9c5455200","town_sef_url":"farmington-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.15000000 1766377756)","created":"MongoDate(0.15000000 1766377756)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"ebe02589ed0b0bd344593b5736a6e982"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76156986]},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 6 | |
| 25 | db.events_cache.count( {"_id":"ebe02589ed0b0bd344593b5736a6e982"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"ebe02589ed0b0bd344593b5736a6e982"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"ebe02589ed0b0bd344593b5736a6e982","town_sef_url":"farmington-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.18300000 1766377756)","created":"MongoDate(0.18300000 1766377756)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"e248a703e5e34490137d4552f1d694a9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766642399)"},"event_id":{"$nin":[76156986]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 6 | |
| 30 | db.events_cache.count( {"_id":"e248a703e5e34490137d4552f1d694a9"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"e248a703e5e34490137d4552f1d694a9"} ) | 0 | 0 | 3 | |
| 32 | db.events_cache.insert( {"_id":"e248a703e5e34490137d4552f1d694a9","town_sef_url":"farmington-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.21200000 1766377756)","created":"MongoDate(0.21200000 1766377756)"} , true) | 0 | 0 | 5 | |
| 33 | db.events_cache.find( {"_id":"e78f13e008b83eb0d20694bbffe5af04"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1768975199)"},"event_id":{"$nin":[76156986]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 2 | |
| 35 | db.events_cache.count( {"_id":"e78f13e008b83eb0d20694bbffe5af04"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"e78f13e008b83eb0d20694bbffe5af04"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"e78f13e008b83eb0d20694bbffe5af04","town_sef_url":"farmington-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.23700000 1766377756)","created":"MongoDate(0.23700000 1766377756)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"a71a96d123145b50fedeff3cca094d45"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766815199)"},"event_id":{"$nin":[76156986]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 16 | |
| 40 | db.events_cache.count( {"_id":"a71a96d123145b50fedeff3cca094d45"} ) | 0 | 0 | 2 | |
| 41 | db.events_cache.count( {"_id":"a71a96d123145b50fedeff3cca094d45"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"a71a96d123145b50fedeff3cca094d45","town_sef_url":"farmington-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.29500000 1766377756)","created":"MongoDate(0.29500000 1766377756)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"bcb449d20251b28f15fc17eb4112ec08"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 3 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767679199)"},"event_id":{"$nin":[76156986]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 31 | |
| 45 | db.events_cache.count( {"_id":"bcb449d20251b28f15fc17eb4112ec08"} ) | 0 | 0 | 2 | |
| 46 | db.events_cache.count( {"_id":"bcb449d20251b28f15fc17eb4112ec08"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"bcb449d20251b28f15fc17eb4112ec08","town_sef_url":"farmington-mn","data_key":["689eabbdfb5e4bed1f7b34e8"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":true}","modified":"MongoDate(0.36300000 1766377756)","created":"MongoDate(0.36300000 1766377756)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"e8cd2e187c8634e9f45d9aeda3ca2fb8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1768197599)"},"event_id":{"$nin":[76156986,76062564]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 25 | |
| 50 | db.events_cache.count( {"_id":"e8cd2e187c8634e9f45d9aeda3ca2fb8"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"e8cd2e187c8634e9f45d9aeda3ca2fb8"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"e8cd2e187c8634e9f45d9aeda3ca2fb8","town_sef_url":"farmington-mn","data_key":["687f4f95fb5e4bed1f73d9bd","687f4f95fb5e4bed1f73da08","687f4f95fb5e4bed1f73da3e","68e4799ec3af739f25a9d342","68e5cb1ec3af739f25c7792b","689ab73efb5e4bed1fded45a","688b2ccdfb5e4bed1f07545c","68db3f20c3af739f25853e9a","68e4799ec3af739f25a9d372","689eabbdfb5e4bed1f7b33b8","687f4f95fb5e4bed1f73db22","68e5cb1ec3af739f25c779a6","687f4f96fb5e4bed1f73dbd3","687f4f96fb5e4bed1f73dc03","687f4f96fb5e4bed1f73dce4","687f4f96fb5e4bed1f73dd22","688b2ccefb5e4bed1f0755f3","689eabbdfb5e4bed1f7b348e","69017a9ac3af739f25e3f013","6860fc97fb5e4bed1fe8c815","68e9bf9cc3af739f256bc41f","68db3f21c3af739f25854027","687f4f98fb5e4bed1f73df1c","68e9bf9cc3af739f256bc462","68db3f21c3af739f2585403e","687f4f98fb5e4bed1f73dfbd","68e4799ec3af739f25a9d484","68e9bf9cc3af739f256bc475","68e4799ec3af739f25a9d49b","68dde220c3af739f25c56c7d","687f4f98fb5e4bed1f73e014","68db3f21c3af739f258540d4","687f4f99fb5e4bed1f73e170","68e9bf9cc3af739f256bc4cd","68e4799ec3af739f25a9d4ec","68db3f21c3af739f258540ec","689eabbefb5e4bed1f7b3610","68e4799ec3af739f25a9d521","68e9bf9cc3af739f256bc507","68ce4864c3af739f2561404f","68e4799ec3af739f25a9d534","690ea997de4ae56f5ac281b9","68db3f21c3af739f2585418d","687f4f9afb5e4bed1f73e257","68e4799ec3af739f25a9d58d","68b10f28c3af739f25c5c65d","68e9bf9cc3af739f256bc573","687f4f9afb5e4bed1f73e2d4","68e4799ec3af739f25a9d5b7","68b10f28c3af739f25c5c667"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":true}","modified":"MongoDate(0.41900000 1766377756)","created":"MongoDate(0.41900000 1766377756)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"18a911324cd2d0b3ea90b8c42979a53f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1768197599)"},"event_id":{"$nin":[76156986,76062564,76215488]},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 49 | 6 | |
| 55 | db.events_cache.count( {"_id":"18a911324cd2d0b3ea90b8c42979a53f"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"18a911324cd2d0b3ea90b8c42979a53f"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"18a911324cd2d0b3ea90b8c42979a53f","town_sef_url":"farmington-mn","data_key":["6922a854de4ae56f5af6997d","692156d3de4ae56f5a9ca159","6933cbd7de4ae56f5a4a6538","68e0bd61c3af739f257666e4","68c3bc67c3af739f255e17cc","6933cbd7de4ae56f5a4a6577","68b14767c3af739f250ab56e","68b14767c3af739f250ab573","68b14767c3af739f250ab58c","690c3ed9de4ae56f5afb9a77","690c3ed9de4ae56f5afb9a7b","68b14767c3af739f250ab591","68b14767c3af739f250ab598","6933cbd7de4ae56f5a4a6705","690c3ed9de4ae56f5afb9acd","68b14768c3af739f250ab5d4","69200555de4ae56f5af2ca66","68ba81ebc3af739f25d20f71","69196dd5de4ae56f5a9587dc","68b14768c3af739f250ab5d9","6916cad6de4ae56f5a4f48ba","68b14768c3af739f250ab5e2","6933cbd7de4ae56f5a4a6894","6933cbd7de4ae56f5a4a68e1","68b298e7c3af739f25868817","68e6035ec3af739f25f7ee28","68e9f7e0c3af739f25a183a7","68911578fb5e4bed1fbe3b59","690c3ed9de4ae56f5afb9b79","68911578fb5e4bed1fbe3bb9","68ccf6e7c3af739f259f67d6","691427d9de4ae56f5a80d85b","68926ca1fb5e4bed1f3794c9","68df6be1c3af739f25423429","6933cbd7de4ae56f5a4a6b55","68c26ae8c3af739f25d45965","690c3ed9de4ae56f5afb9bf9","69181c55de4ae56f5afc6da8","68926ca1fb5e4bed1f3794d9","68e8a65ec3af739f255b8e03","6933cbd7de4ae56f5a4a6ce3","68926ca1fb5e4bed1f3794de","6922a855de4ae56f5af69c68","68df6be1c3af739f254234b8","68aaafeac3af739f25a31d50","68fb1b5dc3af739f251655e7","6933cbd8de4ae56f5a4a6e79","68f8785dc3af739f251265f0","68c26ae8c3af739f25d4599c"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-93.16419982910156,44.65869903564453],\"has_next_page\":false}","modified":"MongoDate(0.45000000 1766377756)","created":"MongoDate(0.45000000 1766377756)"} , true) | 0 | 0 | 1 | |
| 58 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-skate-shops-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/skate-shops\/\" target=\"_blank\">The 7 Best Skate Shops in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/skate-shops\/\" target=\"_blank\">Zombie Boardshop, Burnsville, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Thanks to Zombie Boardshop, South of the River skaters aren’t left to fend for themselves with big box chains and mall stores. Located near Buck Hill (they carry snowboards, as well), the shop… <a href=\"https:\/\/bestthingsmn.com\/skate-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-kids-birthday-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/birthday-party-places-for-kids\/\" target=\"_blank\">9 Best Places for a Kid\u2019s Birthday Party in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/birthday-party-places-for-kids\/\" target=\"_blank\">Grand Slam, Burnsville, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">A birthday party package at Grand Slam is a no-brainer for parents. They supply pizza, drinks, a party room, game tokens, trampoline jumping, laser tag, mini golf, go carts, and time in their Play… <a href=\"https:\/\/bestthingsmn.com\/birthday-party-places-for-kids\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/piercing-shops\/\" target=\"_blank\">10 Best Piercing Shops in Minnesota<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/piercing-shops\/\" target=\"_blank\">The Canvas Tattoo and Piercing Studio, Prior Lake, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Take advantage of the outstanding canvas that is your body by adorning it with a new piercing. The Canvas Tattoo and Piercing Studio has exactly what you’re looking for, with safety as the top… <a href=\"https:\/\/bestthingsmn.com\/piercing-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-sporting-goods-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/sporting-goods-stores\/\" target=\"_blank\">The 8 Best Sporting Goods Stores in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/sporting-goods-stores\/\" target=\"_blank\">South Metro Sports, Burnsville, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">If you are involved in a team sport, whether it’s soccer or softball, lacrosse or track, South Metro Sports probably has everything you need. They also customize a wide range of sports and fan… <a href=\"https:\/\/bestthingsmn.com\/sporting-goods-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-public-golf-courses-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/public-golf-courses\/\" target=\"_blank\">The 10 Best Public Golf Courses in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/public-golf-courses\/\" target=\"_blank\">Legends Club, Prior Lake, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,recreation-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Legends Club is located on the southern edge of the Twin Cities metro. Hewn from the lakes, ponds, creeks, and wetlands of Prior Lake, Legends Club was designed by Gill Miller to be an… <a href=\"https:\/\/bestthingsmn.com\/public-golf-courses\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-antique-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/antique-stores\/\" target=\"_blank\">9 Best Antique Stores in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/antique-stores\/\" target=\"_blank\">AntiQues Minnesota, Burnsville, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">AntiQues Minnesota is the largest and one of the oldest antiques malls in the state. Now housed in a newer facility, the mall is home to 350 unique dealers. Needless to say, AntiQues Minnesota has… <a href=\"https:\/\/bestthingsmn.com\/antique-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-fries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/fries\/\" target=\"_blank\">The 8 Best French Fry Joints in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/fries\/\" target=\"_blank\">Lions Tap, Eden Prairie, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Known for decades for their award-winning burgers, the Lions Tap didn’t start serving French fries until the early 1970s—after more than 40 years in business. But they applied the same… <a href=\"https:\/\/bestthingsmn.com\/fries\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-shopping-outlet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/shopping-outlets\/\" target=\"_blank\">10 Best Shopping Outlets in Minnesota<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/shopping-outlets\/\" target=\"_blank\">Eden Prairie Center, Eden Prairie, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Some days you want to shop until you drop. Other days, your entertainment tastes are closer to watching a movie or playing VR games. Eden Prairie Center has all of this in one convenient… <a href=\"https:\/\/bestthingsmn.com\/shopping-outlets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/italian-restaurants\/\" target=\"_blank\">10 Best Italian Restaurants in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/italian-restaurants\/\" target=\"_blank\">Campiello, Eden Prairie, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Whether you’re celebrating a special occasion or you just want to celebrate life, Campiello is the place for a wonderful evening. This upscale Italian spot in Eden Prairie has all the makings… <a href=\"https:\/\/bestthingsmn.com\/italian-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-live-theater-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/live-theater\/\" target=\"_blank\">9 Best Places for Live Theater in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/live-theater\/\" target=\"_blank\">Park Square Theatre, St. Paul, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Park Square is downtown St. Paul\u2019s best-known, professional regional theater company. Located on the 7th St. Place pedestrian mall, Park Square\u2019s two stages host several productions every season,… <a href=\"https:\/\/bestthingsmn.com\/live-theater\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"farmington-mn","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1766381356,"type":"Event","id":76156986,"title":"An Andy and Bing Christmas","url":"\/event\/an-andy-and-bing-christmas-2025-12-21-tm-burnsville-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/b80\/24d3fe54-19e5-48ea-b2e6-0e2171b42b80_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1766384956,"type":"Event","id":76062564,"title":"A Carpenters Christmas","url":"\/event\/a-carpenters-christmas-2025-12-23-tm-burnsville-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/e\/a17\/b4f22c19-fca7-4aa7-b002-c04ad7463a17_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1766392156,"type":"Event","id":76215488,"title":"The Chaos of the Bells","url":"\/event\/the-chaos-of-the-bells-2025-12-28-tm-minneapolis-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/8b0\/944f0f65-7afe-412e-9f9b-c4bf7eb1e8b0_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1766392156,"type":"Event","id":76106951,"title":"The Bad Plus","url":"\/event\/the-bad-plus-2025-12-28-jb-minneapolis-mn.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2015\/06\/the-bad-plus-profile-2021-980x551.jpg"}],"modified":"MongoDate(0.45200000 1766377756)","created":"MongoDate(0.45200000 1766377756)","_id":ObjectId ("6948c91c99295d7cb002b59b")} , true) | 0 | 0 | 1 | |
| 59 | db.events_cache.find( {"_id":"2e43fe4d3f590fffae3c65ea59b79868"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"9e41ed79caf438e685a29df34c5520bd"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 61 | db.events.count( {"address.town_sef_url":"farmington-mn","start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766901600)"}} ) | 0 | 0 | 1 | |
| 62 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767160800)"}} ) | 0 | 0 | 22 | |
| 63 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767160800)"}} ) | 0 | 2 | 29 | |
| 64 | db.events_radius_cache.count( {"_id":"9e41ed79caf438e685a29df34c5520bd"} ) | 0 | 0 | 1 | |
| 65 | db.events_radius_cache.count( {"_id":"9e41ed79caf438e685a29df34c5520bd"} ) | 0 | 0 | 1 | |
| 66 | db.events_radius_cache.insert( {"_id":"9e41ed79caf438e685a29df34c5520bd","radius":25,"modified":"MongoDate(0.53000000 1766377756)","created":"MongoDate(0.53000000 1766377756)"} , true) | 0 | 0 | 1 | |
| 67 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)"},"event_id":{"$nin":[76156986,76062564,76215488,76106951]},"geo":{"$geoWithin":{"$center":[[-93.16419982910156,44.65869903564453],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 40 | |
| 68 | db.events_cache.count( {"_id":"2e43fe4d3f590fffae3c65ea59b79868"} ) | 0 | 0 | 1 | |
| 69 | db.events_cache.count( {"_id":"2e43fe4d3f590fffae3c65ea59b79868"} ) | 0 | 0 | 1 | |
| 70 | db.events_cache.insert( {"_id":"2e43fe4d3f590fffae3c65ea59b79868","town_sef_url":"farmington-mn","data_key":["6915f8a0ee9422f2190863b2","68911578fb5e4bed1fbe36d2","687f4f95fb5e4bed1f73d9bd","68fb3540843db913e8072f5b","6917b35bde4ae56f5a214971"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Farmington\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":44.65869903564453,\"lng\":-93.16419982910156,\"latlng\":\"44.658699035645,-93.164199829102\",\"city\":\"Farmington\",\"state\":\"MN\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.59600000 1766377756)","created":"MongoDate(0.59600000 1766377756)"} , true) | 0 | 0 | 1 | |
| 71 | db.news.find( {"broadcast":{"$in":["usa","farmington-mn","mn","dakota-county-mn"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 12 | |
| 72 | db.places.find( {"address.town_sef_url":"farmington-mn","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 73 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 74 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 75 | db.towns.find( {"sef_url":"farmington-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 76 | db.tokens.find( {"sef_url":{"$in":["usa","mn","dakota-county-mn","farmington-mn"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 77 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 78 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 79 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 80 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 81 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 82 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 83 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |

