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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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) 1769839200 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
Blending textures, flavors, and colors from Thailand to create meals that are equally sweet, spicy, sour, and salty is what Thai Thai Café does to represent dishes from across the country.
Read MoreThe Pit Indoor Kart Racing of Mooresville is a great party scene for children eight years and older. With a party group up to eight, the party package includes help to host the party, a t-shirt,… Read More
Main Street Books of Davidson has been open to the public since 1987. Built out of an old general store, the bookstore offers several programs such as but not limited to: The Main Street Readers Book… Read More
Queens Landing is an entertainment and activity center unlike any other. One of the most popular attractions is the mini golf course. For only $6 ($4 for kids) you get unlimited access to the course,… Read More
If you're searching for a great Italian restaurant to bring a group, Antico Italian Restaurant is the place. One Google review said, "Took a group here for the first time and was delighted with the… Read More
Who says you need to choose between getting your shopping done and enjoying a day of beautiful weather. You can do both at Birkdale Village, a lovely open-air shopping complex in Huntersville. In… Read More
Pho Nam may be one of the best kept secrets in the state. Tucked into a tiny corner, the space is unassuming but the family greets customers with friendliness and the occasional free glass of water… Read More
Considered to be the best spot for sushi for miles around, eeZ Fusion Sushi is recreating what you know about sushi. Known for their fresh, creative sushi, this fusion restaurant is family friendly,… Read More
Lineberger’s Cattle Company Steakhouse you can enjoy your dinner with a juicy, fresh steak. Friendly service, and a relaxed atmosphere allow you to dine and feel right at home. Indulge in attentive… Read More
If you’ve never had fried chicken & waffles, don’t balk at the notion until you’ve tried it. A favorite on many diner’s menus, it is very popular at Hunterville’s Metro Diner. So is their… 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 Mooresville', '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) 35.577800750732, 'lng' => (float) -80.818702697754, 'latlng' => '35.577800750732,-80.818702697754', 'city' => 'Mooresville', 'state' => 'NC', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'mooresville-nc' ) )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
Mooresville, North Carolina. Population for Mooresville from the last gathering is 18823. You can view Mooresville venues that host many Mooresville NC events every year.
You can find a ton of properties for sale if you search the Mooresville page on Zillow. Currently Mooresville has an average listing price for homes for sale on the market of $343,458. More real estate facts about Mooresville: The number of properties currently for sale in Mooresville is 1,654. The median homes for sale listing price is $214,079. This is broken down with the number of three bedroom houses in Mooresville consisting of 767 with an average listing price for these house of $223,289. Out of the 603 houses that are four bedroom the average listing price for Mooresville is $449,114. Interest rates for Mooresville are at historic lows as well.
Mooresville North Carolina has a latitude of 35.577800750732 and a longitude of -80.818702697754. 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":"marion-sd"}, [] ).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":"mooresville-nc"}, [] ).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":"mooresville-nc","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 | 1 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-80.8187026977539,35.57780075073242],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"NC"}}},{"$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(1769864804976)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769864804976)","$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 | 64 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"mooresville-nc","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":"ddb469dcb9e3b0661fff36c73277c9b7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770530399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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":"ddb469dcb9e3b0661fff36c73277c9b7"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"ddb469dcb9e3b0661fff36c73277c9b7"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"ddb469dcb9e3b0661fff36c73277c9b7","town_sef_url":"mooresville-nc","data_key":["68f991a1c3af739f2535ae86"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":true}","modified":"MongoDate(0.08900000 1769864805)","created":"MongoDate(0.08900000 1769864805)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"f018af51274171e9f6acf041f89e4367"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770530399)"},"event_id":{"$nin":[76269363]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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":"f018af51274171e9f6acf041f89e4367"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"f018af51274171e9f6acf041f89e4367"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"f018af51274171e9f6acf041f89e4367","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.10900000 1769864805)","created":"MongoDate(0.10900000 1769864805)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"7468331cfa04134cbf90aaef7a00b616"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1771135199)"},"event_id":{"$nin":[76269363]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 5 | |
| 25 | db.events_cache.count( {"_id":"7468331cfa04134cbf90aaef7a00b616"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"7468331cfa04134cbf90aaef7a00b616"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"7468331cfa04134cbf90aaef7a00b616","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.13100000 1769864805)","created":"MongoDate(0.13100000 1769864805)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"ec8ebf20ece2fa8f94ba0c9e5de7c340"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770184799)"},"event_id":{"$nin":[76269363]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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":"ec8ebf20ece2fa8f94ba0c9e5de7c340"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"ec8ebf20ece2fa8f94ba0c9e5de7c340"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"ec8ebf20ece2fa8f94ba0c9e5de7c340","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.14600000 1769864805)","created":"MongoDate(0.14600000 1769864805)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"2e504bc467de37638d96efefa29cfcdc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1772517599)"},"event_id":{"$nin":[76269363]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 1 | |
| 35 | db.events_cache.count( {"_id":"2e504bc467de37638d96efefa29cfcdc"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"2e504bc467de37638d96efefa29cfcdc"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"2e504bc467de37638d96efefa29cfcdc","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.16100000 1769864805)","created":"MongoDate(0.16100000 1769864805)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"78a169db5329324e4fc3b42b62369aba"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770357599)"},"event_id":{"$nin":[76269363]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 13 | |
| 40 | db.events_cache.count( {"_id":"78a169db5329324e4fc3b42b62369aba"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"78a169db5329324e4fc3b42b62369aba"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"78a169db5329324e4fc3b42b62369aba","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.19700000 1769864805)","created":"MongoDate(0.19700000 1769864805)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"79eb693b3dff333879021c64aea795e2"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1771221599)"},"event_id":{"$nin":[76269363]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 31 | |
| 45 | db.events_cache.count( {"_id":"79eb693b3dff333879021c64aea795e2"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"79eb693b3dff333879021c64aea795e2"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"79eb693b3dff333879021c64aea795e2","town_sef_url":"mooresville-nc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.27400000 1769864805)","created":"MongoDate(0.27400000 1769864805)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"ff7de1c908b4e4ddb32b71930265f29a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1771221599)"},"event_id":{"$nin":[76269363]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 31 | |
| 50 | db.events_cache.count( {"_id":"ff7de1c908b4e4ddb32b71930265f29a"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"ff7de1c908b4e4ddb32b71930265f29a"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"ff7de1c908b4e4ddb32b71930265f29a","town_sef_url":"mooresville-nc","data_key":["68cd2ff0302db3bbce02ae10"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"30\",\"days\":\"15\",\"show\":1,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":true}","modified":"MongoDate(0.32100000 1769864805)","created":"MongoDate(0.32100000 1769864805)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"a75606ce100d004cbd4cb794c9abad70"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1771739999)"},"event_id":{"$nin":[76269363,76169823]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 26 | |
| 55 | db.events_cache.count( {"_id":"a75606ce100d004cbd4cb794c9abad70"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"a75606ce100d004cbd4cb794c9abad70"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"a75606ce100d004cbd4cb794c9abad70","town_sef_url":"mooresville-nc","data_key":["68d5f928c3af739f2593430a","69475a11de4ae56f5a7e125d","69251314de4ae56f5a252982","68f6ee9bc3af739f25829b65","695f150eb1faf7c56aac1330","68e4799fc3af739f25a9e04d","68f6ee9bc3af739f25829b83","689eabbefb5e4bed1f7b3fa9","69056f1dde4ae56f5ad83f62","68b7a6abc3af739f2571f78b","68b7a6abc3af739f2571f7a7","68f6ee9cc3af739f25829b9b","68db3f22c3af739f25854acc","692baa92de4ae56f5a18b016","68e4799fc3af739f25a9e0b8","6902cc1c3394d74e7810c604","68f6ee9cc3af739f25829bf2","68b7a6abc3af739f2571f7f9","68e4799fc3af739f25a9e0da","68f6ee9cc3af739f25829c13","68e4799fc3af739f25a9e0f0","68bf8fa6c3af739f25b382c8","68d35626c3af739f25021079","68d5f928c3af739f25934376","689eabbefb5e4bed1f7b402f","6902cc1c3394d74e7810c665","68a9262cc3af739f252fd6f3","68ccbea9c3af739f252955c4","68edb41dc3af739f2514c8d3","69056f1dde4ae56f5ad84007","69129e18de4ae56f5aa31be1","69056f1dde4ae56f5ad8402c","68a9262cc3af739f252fd5f7","68db3f22c3af739f25854c87","68ad1aaac3af739f25f0b0a6","68f991a1c3af739f2535aee7","690d581bde4ae56f5ac1267f","69684f9ab1faf7c56a24a8a5","69684f9ab1faf7c56a24a8a8","68f991a1c3af739f2535af0c","68a9262cc3af739f252fd755","68b7a6abc3af739f2571f926","689965cffb5e4bed1f954482","690ea998de4ae56f5ac28868","691e7b9ade4ae56f5a810cad","689965cffb5e4bed1f9544cd","690ab51fde4ae56f5a841940","6917e416de4ae56f5a900370","69056f1dde4ae56f5ad8409f","68b7a6abc3af739f2571f952"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":true}","modified":"MongoDate(0.37600000 1769864805)","created":"MongoDate(0.37600000 1769864805)"} , true) | 0 | 0 | 1 | |
| 58 | db.events_cache.find( {"_id":"e8778ea73b282081de71f4a89ff5dab2"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 59 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1771739999)"},"event_id":{"$nin":[76269363,76169823,76307435]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 26 | 8 | |
| 60 | db.events_cache.count( {"_id":"e8778ea73b282081de71f4a89ff5dab2"} ) | 0 | 0 | 1 | |
| 61 | db.events_cache.count( {"_id":"e8778ea73b282081de71f4a89ff5dab2"} ) | 0 | 0 | 1 | |
| 62 | db.events_cache.insert( {"_id":"e8778ea73b282081de71f4a89ff5dab2","town_sef_url":"mooresville-nc","data_key":["68917cc1fb5e4bed1f59052f","68d4dfe7c3af739f258d98b7","690d9058de4ae56f5a18e31a","693911d4de4ae56f5a25e74d","68fb1b5ec3af739f25165944","68dcc8e2c3af739f2560931e","69196dd6de4ae56f5a958b82","69181c57de4ae56f5afc7128","69181c57de4ae56f5afc7141","68e6035fc3af739f25f7f224","68eb495dc3af739f25ce1dbe","68e754e2c3af739f2514d8ad","68e8a65fc3af739f255b92c0","68a5d7dac3af739f256e88a0","68f3325ec3af739f257719f2","68bbd367c3af739f25973ceb","69200557de4ae56f5af2d327","691427dbde4ae56f5a80de91","68d38e65c3af739f25654ef6","68d4dfe8c3af739f258d9b7b","68eb495ec3af739f25ce1f98","6901b2ddc3af739f25188a69","691eb3dede4ae56f5a22a29f","691eb3dede4ae56f5a22a2f5","6933cbdade4ae56f5a4a81d6","69351d56de4ae56f5ae258a5"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-80.8187026977539,35.57780075073242],\"has_next_page\":false}","modified":"MongoDate(0.40600000 1769864805)","created":"MongoDate(0.40600000 1769864805)"} , 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\/nc-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/restaurants\/\" target=\"_blank\">13 Best Restaurants in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/restaurants\/\" target=\"_blank\">Thai Thai Caf\u00e9, Mooresville, NC<\/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\"><p>Blending textures, flavors, and colors from Thailand to create meals that are equally sweet, spicy, sour, and salty is what Thai Thai Caf\u00e9 does to represent dishes from across the country.<\/p> <a href=\"https:\/\/bestthingsnc.com\/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\/nc-kids-birthday-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/birthday-party-places-for-kids\/\" target=\"_blank\">7 Best Places for a Kid\u2019s Birthday Party in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/birthday-party-places-for-kids\/\" target=\"_blank\">The Pit Indoor Kart Racing, Mooresville, NC <\/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\">The Pit Indoor Kart Racing of Mooresville is a great party scene for children eight years and older. With a party group up to eight, the party package includes help to host the party, a t-shirt,… <a href=\"https:\/\/bestthingsnc.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\/nc-bookstores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/bookstores\/\" target=\"_blank\">9 Best Bookstores in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/bookstores\/\" target=\"_blank\">Main Street Books, Davidson, NC<\/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\">Main Street Books of Davidson has been open to the public since 1987. Built out of an old general store, the bookstore offers several programs such as but not limited to: The Main Street Readers Book… <a href=\"https:\/\/bestthingsnc.com\/bookstores\/\" 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\/nc-mini-golf-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/mini-golf\/\" target=\"_blank\">The 9 Best Mini Golf Courses in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/mini-golf\/\" target=\"_blank\">Queens Landing, Mooresville, NC<\/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\">Queens Landing is an entertainment and activity center unlike any other. One of the most popular attractions is the mini golf course. For only $6 ($4 for kids) you get unlimited access to the course,… <a href=\"https:\/\/bestthingsnc.com\/mini-golf\/\" 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\/nc-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/italian-restaurants\/\" target=\"_blank\">7 Best Italian Restaurants in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/italian-restaurants\/\" target=\"_blank\">Antico Italian Restaurant, Huntersville, NC<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,hybrid,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">If you're searching for a great Italian restaurant to bring a group, Antico Italian Restaurant is the place. One Google review said, \"Took a group here for the first time and was delighted with the… <a href=\"https:\/\/bestthingsnc.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\/nc-shopping-outlet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/shopping-outlets\/\" target=\"_blank\">10 Best Shopping Outlets in North Carolina<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/shopping-outlets\/\" target=\"_blank\">Birkdale Village, Huntersville, NC<\/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\">Who says you need to choose between getting your shopping done and enjoying a day of beautiful weather. You can do both at Birkdale Village, a lovely open-air shopping complex in Huntersville. In… <a href=\"https:\/\/bestthingsnc.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\/nc-pho-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/pho-restaurants\/\" target=\"_blank\">9 Best Pho Restaurants in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/pho-restaurants\/\" target=\"_blank\">Pho Nam, Cornelius, NC<\/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\">Pho Nam may be one of the best kept secrets in the state. Tucked into a tiny corner, the space is unassuming but the family greets customers with friendliness and the occasional free glass of water… <a href=\"https:\/\/bestthingsnc.com\/pho-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\/nc-fusion-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/fusion-restaurants\/\" target=\"_blank\">The 10 Best Fusion Restaurants in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/fusion-restaurants\/\" target=\"_blank\">eeZ Fusion Sushi, Huntersville, NC<\/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\">Considered to be the best spot for sushi for miles around, eeZ Fusion Sushi is recreating what you know about sushi. Known for their fresh, creative sushi, this fusion restaurant is family friendly,… <a href=\"https:\/\/bestthingsnc.com\/fusion-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\/nc-steakhouse-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/steakhouses\/\" target=\"_blank\">The 10 Best Steakhouses in North Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/steakhouses\/\" target=\"_blank\">Lineberger\u2019s Cattle Company Steakhouse, Sherrills Ford, NC <\/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\">Lineberger\u2019s Cattle Company Steakhouse you can enjoy your dinner with a juicy, fresh steak. Friendly service, and a relaxed atmosphere allow you to dine and feel right at home. Indulge in attentive… <a href=\"https:\/\/bestthingsnc.com\/steakhouses\/\" 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\/nc-diners-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnc.com\/diners\/\" target=\"_blank\">8 Best Diners in North Carolina<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnc.com\/diners\/\" target=\"_blank\">Metro Diner, Huntersville, NC<\/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\">If you\u2019ve never had fried chicken & waffles, don\u2019t balk at the notion until you\u2019ve tried it. A favorite on many diner\u2019s menus, it is very popular at Hunterville\u2019s Metro Diner. So is their… <a href=\"https:\/\/bestthingsnc.com\/diners\/\" 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":"mooresville-nc","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":1769868405,"type":"Event","id":76269363,"title":"Davidson College Wildcats Mens Basketball vs. St. Louis Billikens Mens Basketball","url":"\/event\/davidson-college-wildcats-mens-basketball-vs-st-louis-billikens-mens-basketball-2026-02-03-tm-davidson-nc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/8d5\/f95bdd17-1d94-4e98-9295-641e4db558d5_105621_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"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":1769875605,"type":"Event","id":76169823,"title":"Exhibition: Above and Beyond","url":"\/event\/exhibition-above-and-beyond-2026-01-31-charlotte-nc.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":1769879205,"type":"Event","id":76307435,"title":"LP And The Vinyl","url":"\/event\/lp-and-the-vinyl-2026-02-05-tm-charlotte-nc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/a76\/95bbd6ee-c3c8-4d72-a7d2-7db1f1860a76_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":1769879205,"type":"Event","id":76187299,"title":"INZO, Blookah and more","url":"\/event\/inzo-blookah-and-more-2026-02-19-jb-charlotte-nc.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"}],"modified":"MongoDate(0.40900000 1769864805)","created":"MongoDate(0.40900000 1769864805)","_id":ObjectId ("697dfe6552012f4f230d7bab")} , true) | 0 | 0 | 1 | |
| 64 | db.events_cache.find( {"_id":"9fa7c9f870229d4e04651d68e10260a4"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 65 | db.events_radius_cache.find( {"_id":"55d8af37547279fe82f5cd33c5f4e949"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 66 | db.events.count( {"address.town_sef_url":"mooresville-nc","start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770444000)"}} ) | 0 | 0 | 1 | |
| 67 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770703200)"}} ) | 0 | 2 | 19 | |
| 68 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1769839200)","$lt":"MongoDate(0.00000000 1770703200)"}} ) | 0 | 2 | 16 | |
| 69 | db.events_radius_cache.count( {"_id":"55d8af37547279fe82f5cd33c5f4e949"} ) | 0 | 0 | 1 | |
| 70 | db.events_radius_cache.count( {"_id":"55d8af37547279fe82f5cd33c5f4e949"} ) | 0 | 0 | 1 | |
| 71 | db.events_radius_cache.insert( {"_id":"55d8af37547279fe82f5cd33c5f4e949","radius":25,"modified":"MongoDate(0.46600000 1769864805)","created":"MongoDate(0.46600000 1769864805)"} , true) | 0 | 0 | 1 | |
| 72 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769839200)"},"event_id":{"$nin":[76269363,76169823,76307435,76187299]},"geo":{"$geoWithin":{"$center":[[-80.8187026977539,35.57780075073242],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 | 42 | |
| 73 | db.events_cache.count( {"_id":"9fa7c9f870229d4e04651d68e10260a4"} ) | 0 | 0 | 1 | |
| 74 | db.events_cache.count( {"_id":"9fa7c9f870229d4e04651d68e10260a4"} ) | 0 | 0 | 1 | |
| 75 | db.events_cache.insert( {"_id":"9fa7c9f870229d4e04651d68e10260a4","town_sef_url":"mooresville-nc","data_key":["69251314de4ae56f5a252982","689eabbefb5e4bed1f7b3fa9","68b7a6abc3af739f2571f78b","68db3f22c3af739f25854acc","6902cc1c3394d74e7810c604"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Mooresville\",\"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\":35.57780075073242,\"lng\":-80.8187026977539,\"latlng\":\"35.577800750732,-80.818702697754\",\"city\":\"Mooresville\",\"state\":\"NC\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.52300000 1769864805)","created":"MongoDate(0.52300000 1769864805)"} , true) | 0 | 0 | 1 | |
| 76 | db.news.find( {"broadcast":{"$in":["usa","mooresville-nc","nc","iredell-county-nc"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 77 | db.places.find( {"address.town_sef_url":"mooresville-nc","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 78 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 79 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 80 | db.towns.find( {"sef_url":"mooresville-nc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 81 | db.tokens.find( {"sef_url":{"$in":["usa","nc","iredell-county-nc","mooresville-nc"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 82 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 83 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 84 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 85 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 86 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 87 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 88 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |


