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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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) 1766642400 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
The grandaddy of Minnesota wineries, Alexis Bailly has been in business since the late 1970s. The winery makes the claim that it is the first commercial winery to grow and use grapes grown in… Read More
Afton is another park close to the Twin Cities, only half an hour from St. Paul, but nowhere near civilization. Stretching from St. Croix River beaches to bluff-top prairies, the park boasts miles of… Read More
Round Barn Farm is a bed and breakfast, but it’s also a stunning wedding venue located just outside the Mississippi River town of Red Wing. The grounds offer incredible views of the river… Read More
If you want to infuse a historical feel into your next getaway, St. James Hotel in Red Wing is the best destination. Established in 1875, this incredible hotel overflows with class and… Read More
With award-winning doughnuts that earn statewide recognition, Hanisch Bakery and Coffee Shop is small-town business with a big reputation. Although their offerings go way beyond doughnuts. Yet, the… Read More
With an impressive selection of options, Get Tan keeps Red Wing residents glowing year-round. A selection of lie-down and stand-up tanning beds, as well as airbrush spray tanning, an “infrared… Read More
Lake St. Croix is a natural widening in the river of the same name, between Afton and Hudson. Hop on one of the Afton-Hudson cruises to take in the natural beauty of this part of the river,… Read More
Tucked into the lower level of the St. James Hotel (they’re putting a lot of bars in basements these days, aren’t they?), the Port is another speakeasy-inspired joint in a port town. But… Read More
Chef On has been cooking up delicious Thai food since she was 8, and she’s brought her family’s recipes stateside for an authentic Thai experience. Order online for convenience and… Read More
Yarusso Bros. Italian Restaurant is one of those hometown restaurants where everyone feels like family. The charming and welcoming environment puts the icing on the cake of a tasty and satisfying… 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 Hastings', '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.731300354004, 'lng' => (float) -92.852500915527, 'latlng' => '44.731300354004,-92.852500915527', 'city' => 'Hastings', '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' => 'hastings-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
Hastings, Minnesota. Population for Hastings from the last gathering is 18204. You can view Hastings venues that host many Hastings MN events every year.
You can find a ton of properties for sale if you search the Hastings page on Zillow. Currently Hastings has an average listing price for homes for sale on the market of $266,822. More real estate facts about Hastings: The number of properties currently for sale in Hastings 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 Hastings 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 Hastings is $341,870. Interest rates for Hastings are at historic lows as well.
Hastings Minnesota has a latitude of 44.731300354004 and a longitude of -92.852500915527. 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":"murphysboro-il"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"hastings-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":"hastings-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 | 4 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-92.85250091552734,44.731300354003906],"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(1766692997727)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1766692997727)","$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 | 57 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"hastings-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":"0f3010d2b33858b9493efaab04669683"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1767333599)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 1 | 12 | |
| 15 | db.events_cache.count( {"_id":"0f3010d2b33858b9493efaab04669683"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"0f3010d2b33858b9493efaab04669683"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"0f3010d2b33858b9493efaab04669683","town_sef_url":"hastings-mn","data_key":["690ea997de4ae56f5ac281b9"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.83900000 1766692997)","created":"MongoDate(0.83900000 1766692997)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"28832ded63d997f0361f268acd28fad0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1767333599)"},"event_id":{"$nin":[76313191]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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":"28832ded63d997f0361f268acd28fad0"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"28832ded63d997f0361f268acd28fad0"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"28832ded63d997f0361f268acd28fad0","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.86200000 1766692997)","created":"MongoDate(0.86200000 1766692997)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"b8c8fe01b8d9763f36216d5a3cc5f393"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1767938399)"},"event_id":{"$nin":[76313191]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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":"b8c8fe01b8d9763f36216d5a3cc5f393"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"b8c8fe01b8d9763f36216d5a3cc5f393"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"b8c8fe01b8d9763f36216d5a3cc5f393","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.89000000 1766692997)","created":"MongoDate(0.89000000 1766692997)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"c0d947d2443713681faff89bfe699fc7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1766987999)"},"event_id":{"$nin":[76313191]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 1 | |
| 30 | db.events_cache.count( {"_id":"c0d947d2443713681faff89bfe699fc7"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"c0d947d2443713681faff89bfe699fc7"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"c0d947d2443713681faff89bfe699fc7","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.91100000 1766692997)","created":"MongoDate(0.91100000 1766692997)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"7680b9db4369e8975710e8d938931cc9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1769320799)"},"event_id":{"$nin":[76313191]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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":"7680b9db4369e8975710e8d938931cc9"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"7680b9db4369e8975710e8d938931cc9"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"7680b9db4369e8975710e8d938931cc9","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.93000000 1766692997)","created":"MongoDate(0.93000000 1766692997)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"66a64ede520f4d16e22d01271a921042"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1767160799)"},"event_id":{"$nin":[76313191]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 21 | |
| 40 | db.events_cache.count( {"_id":"66a64ede520f4d16e22d01271a921042"} ) | 0 | 0 | 3 | |
| 41 | db.events_cache.count( {"_id":"66a64ede520f4d16e22d01271a921042"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"66a64ede520f4d16e22d01271a921042","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.98800000 1766692997)","created":"MongoDate(0.98800000 1766692997)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"9ef1890b3da659bc91afb93a764147a4"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1768024799)"},"event_id":{"$nin":[76313191]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 46 | |
| 45 | db.events_cache.count( {"_id":"9ef1890b3da659bc91afb93a764147a4"} ) | 0 | 0 | 7 | |
| 46 | db.events_cache.count( {"_id":"9ef1890b3da659bc91afb93a764147a4"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"9ef1890b3da659bc91afb93a764147a4","town_sef_url":"hastings-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.10400000 1766692998)","created":"MongoDate(0.10400000 1766692998)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"daf4e370884b84d9a0a73709e2881f8c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1768024799)"},"event_id":{"$nin":[76313191]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],0.43478260869565216]}}}, ["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 | 58 | |
| 50 | db.events_cache.count( {"_id":"daf4e370884b84d9a0a73709e2881f8c"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"daf4e370884b84d9a0a73709e2881f8c"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"daf4e370884b84d9a0a73709e2881f8c","town_sef_url":"hastings-mn","data_key":["68911578fb5e4bed1fbe3822"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"30\",\"days\":\"15\",\"show\":1,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":true}","modified":"MongoDate(0.18300000 1766692998)","created":"MongoDate(0.18300000 1766692998)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"f64911071a0c011fb42d6bbc94c4f275"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1768543199)"},"event_id":{"$nin":[76313191,76018350]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 24 | |
| 55 | db.events_cache.count( {"_id":"f64911071a0c011fb42d6bbc94c4f275"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"f64911071a0c011fb42d6bbc94c4f275"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"f64911071a0c011fb42d6bbc94c4f275","town_sef_url":"hastings-mn","data_key":["6860fc97fb5e4bed1fe8c815","68e9bf9cc3af739f256bc41f","68db3f21c3af739f25854027","687f4f98fb5e4bed1f73df1c","68e9bf9cc3af739f256bc462","68db3f21c3af739f2585403e","687f4f98fb5e4bed1f73dfbd","68e4799ec3af739f25a9d484","68e9bf9cc3af739f256bc475","68e4799ec3af739f25a9d49b","68dde220c3af739f25c56c7d","687f4f98fb5e4bed1f73e014","68db3f21c3af739f258540d4","687f4f99fb5e4bed1f73e170","68e9bf9cc3af739f256bc4cd","68e4799ec3af739f25a9d4ec","68db3f21c3af739f258540ec","689eabbefb5e4bed1f7b3610","68e4799ec3af739f25a9d521","68e9bf9cc3af739f256bc507","68ce4864c3af739f2561404f","68e4799ec3af739f25a9d534","68db3f21c3af739f2585418d","687f4f9afb5e4bed1f73e257","68e4799ec3af739f25a9d58d","68b10f28c3af739f25c5c65d","68e9bf9cc3af739f256bc573","687f4f9afb5e4bed1f73e2d4","68e4799ec3af739f25a9d5b7","68b10f28c3af739f25c5c667","68db3f21c3af739f258541d2","68db3f21c3af739f258541e0","68e9bf9cc3af739f256bc59e","68db3f21c3af739f258541f5","68e9bf9cc3af739f256bc5b4","68db3f21c3af739f25854219","687f4f9bfb5e4bed1f73e37b","68e9bf9dc3af739f256bc5f0","687f4f9bfb5e4bed1f73e389","68e4799ec3af739f25a9d645","68db3f21c3af739f25854296","687f4f9bfb5e4bed1f73e441","68e9bf9dc3af739f256bc624","687f4f9cfb5e4bed1f73e450","68db3f21c3af739f258542b9","68a9262bc3af739f252fd1e1","68cb6d27c3af739f2584b8ac","68e4799ec3af739f25a9d67f","68e9bf9dc3af739f256bc63f","688b2cd2fb5e4bed1f075bb9"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":true}","modified":"MongoDate(0.23500000 1766692998)","created":"MongoDate(0.23500000 1766692998)"} , true) | 0 | 0 | 1 | |
| 58 | db.events_cache.find( {"_id":"61accd4b958f3270774e5048ba806c63"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 59 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)","$lt":"MongoDate(0.00000000 1768543199)"},"event_id":{"$nin":[76313191,76018350,75964851]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 46 | 7 | |
| 60 | db.events_cache.count( {"_id":"61accd4b958f3270774e5048ba806c63"} ) | 0 | 0 | 1 | |
| 61 | db.events_cache.count( {"_id":"61accd4b958f3270774e5048ba806c63"} ) | 0 | 0 | 1 | |
| 62 | db.events_cache.insert( {"_id":"61accd4b958f3270774e5048ba806c63","town_sef_url":"hastings-mn","data_key":["68b14767c3af739f250ab56e","68b14767c3af739f250ab573","68b14767c3af739f250ab58c","690c3ed9de4ae56f5afb9a77","690c3ed9de4ae56f5afb9a7b","68b14767c3af739f250ab591","68b14767c3af739f250ab598","6933cbd7de4ae56f5a4a6705","690c3ed9de4ae56f5afb9acd","68b14768c3af739f250ab5d4","69200555de4ae56f5af2ca66","68ba81ebc3af739f25d20f71","69196dd5de4ae56f5a9587dc","68b14768c3af739f250ab5d9","6916cad6de4ae56f5a4f48ba","68b14768c3af739f250ab5e2","6933cbd7de4ae56f5a4a6894","6933cbd7de4ae56f5a4a68e1","68e6035ec3af739f25f7ee28","68e9f7e0c3af739f25a183a7","68911578fb5e4bed1fbe3b59","690c3ed9de4ae56f5afb9b79","68911578fb5e4bed1fbe3bb9","68ccf6e7c3af739f259f67d6","691427d9de4ae56f5a80d85b","68926ca1fb5e4bed1f3794c9","68df6be1c3af739f25423429","6933cbd7de4ae56f5a4a6b55","68c26ae8c3af739f25d45965","690c3ed9de4ae56f5afb9bf9","69181c55de4ae56f5afc6da8","68926ca1fb5e4bed1f3794d9","68e8a65ec3af739f255b8e03","68cba56ac3af739f25f71679","6933cbd7de4ae56f5a4a6ce3","68926ca1fb5e4bed1f3794de","6922a855de4ae56f5af69c68","68df6be1c3af739f254234b8","68aaafeac3af739f25a31d50","68fb1b5dc3af739f251655e7","6933cbd8de4ae56f5a4a6e79","68f8785dc3af739f251265f0","68c26ae8c3af739f25d4599c","690c3ed9de4ae56f5afb9cb8","68b298e7c3af739f2586888f","68f9c9dec3af739f25850f67"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-92.85250091552734,44.731300354003906],\"has_next_page\":false}","modified":"MongoDate(0.26600000 1766692998)","created":"MongoDate(0.26600000 1766692998)"} , true) | 0 | 0 | 1 | |
| 63 | 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-wineries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/wineries-vineyards\/\" target=\"_blank\">9 Best Wineries and Vineyards 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\/wineries-vineyards\/\" target=\"_blank\">Alexis Bailly Vineyard, Hastings, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The grandaddy of Minnesota wineries, Alexis Bailly has been in business since the late 1970s. The winery makes the claim that it is the first commercial winery to grow and use grapes grown in… <a href=\"https:\/\/bestthingsmn.com\/wineries-vineyards\/\" 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-camping-spots-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/camping\/\" target=\"_blank\">The 15 Best Camping Spots 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\/camping\/\" target=\"_blank\">Afton State Park, Afton, 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\">Afton is another park close to the Twin Cities, only half an hour from St. Paul, but nowhere near civilization. Stretching from St. Croix River beaches to bluff-top prairies, the park boasts miles of… <a href=\"https:\/\/bestthingsmn.com\/camping\/\" 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-wedding-locations-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/wedding-locations\/\" target=\"_blank\">The 9 Best Wedding Locations 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\/wedding-locations\/\" target=\"_blank\">Round Barn Farm, Red Wing, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Round Barn Farm is a bed and breakfast, but it’s also a stunning wedding venue located just outside the Mississippi River town of Red Wing. The grounds offer incredible views of the river… <a href=\"https:\/\/bestthingsmn.com\/wedding-locations\/\" 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-spa-hotel-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/spa-hotels\/\" target=\"_blank\">10 Best Spa Hotels 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\/spa-hotels\/\" target=\"_blank\">St. James Hotel, Red Wing, 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 want to infuse a historical feel into your next getaway, St. James Hotel in Red Wing is the best destination. Established in 1875, this incredible hotel overflows with class and… <a href=\"https:\/\/bestthingsmn.com\/spa-hotels\/\" 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-doughnut-shop-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/doughnut-shops\/\" target=\"_blank\">10 Best Doughnut 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\/doughnut-shops\/\" target=\"_blank\">Hanisch Bakery and Coffee Shop, Red Wing, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">With award-winning doughnuts that earn statewide recognition, Hanisch Bakery and Coffee Shop is small-town business with a big reputation. Although their offerings go way beyond doughnuts. Yet, the… <a href=\"https:\/\/bestthingsmn.com\/doughnut-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-tanning-salon-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/tanning-salons\/\" target=\"_blank\">The 7 Best Tanning Salons 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\/tanning-salons\/\" target=\"_blank\">Get Tan, Red Wing, 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\">With an impressive selection of options, Get Tan keeps Red Wing residents glowing year-round. A selection of lie-down and stand-up tanning beds, as well as airbrush spray tanning, an “infrared… <a href=\"https:\/\/bestthingsmn.com\/tanning-salons\/\" 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-booze-cruises-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/booze-cruises\/\" target=\"_blank\">The 8 Best Booze Cruises 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\/booze-cruises\/\" target=\"_blank\">Lake St. Croix Cruises, Afton, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Lake St. Croix is a natural widening in the river of the same name, between Afton and Hudson. Hop on one of the Afton-Hudson cruises to take in the natural beauty of this part of the river,… <a href=\"https:\/\/bestthingsmn.com\/booze-cruises\/\" 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-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/bars\/\" target=\"_blank\">7 Best Bars in Minnesota: 2024 Edition!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/bars\/\" target=\"_blank\">The Port, Red Wing, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Tucked into the lower level of the St. James Hotel (they’re putting a lot of bars in basements these days, aren’t they?), the Port is another speakeasy-inspired joint in a port town. But… <a href=\"https:\/\/bestthingsmn.com\/bars\/\" 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-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai 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\/thai-restaurants\/\" target=\"_blank\">On\u2019s Kitchen, Saint Paul, 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\">Chef On has been cooking up delicious Thai food since she was 8, and she’s brought her family’s recipes stateside for an authentic Thai experience. Order online for convenience and… <a href=\"https:\/\/bestthingsmn.com\/thai-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-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\">Yarusso Bros. Italian Restaurant, Saint Paul, 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\">Yarusso Bros. Italian Restaurant is one of those hometown restaurants where everyone feels like family. The charming and welcoming environment puts the icing on the cake of a tasty and satisfying… <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<\/div>\n<\/div>\n\n\n","town_sef_url":"hastings-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":1766696597,"type":"Event","id":76313191,"title":"Free Fallin - The Tom Petty Concert Experience","url":"\/event\/free-fallin-the-tom-petty-concert-experience-2025-12-27-tm-welch-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/aab\/5318914c-e590-4afa-b784-4960065baaab_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"30\",\"days\":\"15\",\"ttl\":\"3\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1766703798,"type":"Event","id":76018350,"title":"Exhibition - Queering Indigeneity","url":"\/event\/exhibition-queering-indigeneity-2025-12-25-saint-paul-mn.html","image_url":"https:\/\/cdn-p300.americantowns.com\/img\/generic-icon.jpg"},{"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":1766707398,"type":"Event","id":75964851,"title":"How the Grinch Stole Christmas","url":"\/event\/how-the-grinch-stole-christmas-1-2025-12-30-tm-minneapolis-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/afb\/4a5a5c35-1835-471f-90f9-d5de02896afb_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":1766707398,"type":"Event","id":76306259,"title":"All Tomorrow’s Petty","url":"\/event\/all-tomorrows-petty-2025-12-27-jb-saint-paul-mn.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"}],"modified":"MongoDate(0.26900000 1766692998)","created":"MongoDate(0.26900000 1766692998)","_id":ObjectId ("694d98866126d676fb0be79a")} , true) | 0 | 0 | 1 | |
| 64 | db.events_cache.find( {"_id":"54384c408735448a93c00eaba51fbfa3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 65 | db.events_radius_cache.find( {"_id":"672d075e132d710412c73d0577b6feaf"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 66 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766642400)"},"event_id":{"$nin":[76313191,76018350,75964851,76306259]},"geo":{"$geoWithin":{"$center":[[-92.85250091552734,44.731300354003906],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 | 123 | |
| 67 | db.events_cache.count( {"_id":"54384c408735448a93c00eaba51fbfa3"} ) | 0 | 0 | 1 | |
| 68 | db.events_cache.count( {"_id":"54384c408735448a93c00eaba51fbfa3"} ) | 0 | 0 | 1 | |
| 69 | db.events_cache.insert( {"_id":"54384c408735448a93c00eaba51fbfa3","town_sef_url":"hastings-mn","data_key":["68911578fb5e4bed1fbe382e","68db3f21c3af739f25854027","68db3f21c3af739f2585403e","68639ff7fb5e4bed1fa5eed3","68911578fb5e4bed1fbe38dd"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Hastings\",\"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.731300354003906,\"lng\":-92.85250091552734,\"latlng\":\"44.731300354004,-92.852500915527\",\"city\":\"Hastings\",\"state\":\"MN\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.43000000 1766692998)","created":"MongoDate(0.43000000 1766692998)"} , true) | 0 | 0 | 1 | |
| 70 | db.news.find( {"broadcast":{"$in":["usa","hastings-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 | 3 | |
| 71 | db.places.find( {"address.town_sef_url":"hastings-mn","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 72 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 73 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 74 | db.towns.find( {"sef_url":"hastings-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.tokens.find( {"sef_url":{"$in":["usa","mn","dakota-county-mn","hastings-mn"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 76 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 78 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 79 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 80 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 81 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 82 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |
