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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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
When wine lovers and coffee fanatics can’t agree on a place to fuel their addictions, they turn to Cork & Beans Wine and Coffee Bar. Settle into an artistically rustic environment complete… Read More
Their huge delivery range to South Carolina, North Carolina, and Georgia make them one of the places in the area to buy furniture. Big names like Broyhill and Ashley are common here, but at 30-50… Read More
The rolling terrain of this state park makes it a prime destination for mountain bikers. Once the site of an army training base, the park now offers visitors equestrian facilities, hiking and biking… Read More
If you’re in the Spartanburg area trying to figure out what to do for dinner, do your taste buds a favor and choose Thai Taste. This family restaurant has one simple mission: to serve up the… Read More
There’s always something blooming year-round at Hatcher Garden. Nearly 50 years ago, Josephine and Harold Hatcher saw potential in a poorly maintained plot of land once functioning as a cotton… Read More
Every year the vendors and buyers never fail to disappoint at Hub City Farmers Market, so much so that it continues to get bigger and better with every new calendar. Their goal is to provide access… Read More
Until 2012, there weren’t any options in or near Spartanburg specifically for doggy recreation. Rail Tail Dog Park changed that, much to the locals’ delight. Now, canines have a special, safe spot to… Read More
BMW Zentrum is a manufacturing plant and a museum that showcases how the BMW creates the "Ultimate Driving Machine". It is the only museum of its kind in North America, providing insight into BMW's… Read More
While most pizza restaurants have branched out into wings, subs, and other menu offerings, Venus Pie Pizzeria sticks to what they do best. Serving up made-from-scratch pizza by the slice and by the… Read More
If you’re looking for a quick, easy, and mostly painless experience, this studio has you covered. Their piercing professionals make the entire process seamless so you can get straight to… 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 Woodruff', '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) 34.739799499512, 'lng' => (float) -82.037300109863, 'latlng' => '34.739799499512,-82.037300109863', 'city' => 'Woodruff', 'state' => 'SC', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'woodruff-sc' ) )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
Woodruff, South Carolina. Population for Woodruff from the last gathering is 4229. You can view Woodruff venues that host many Woodruff SC events every year.
You can find a ton of properties for sale if you search the Woodruff page on Zillow. Currently Woodruff has an average listing price for homes for sale on the market of $186,773. More real estate facts about Woodruff: The number of properties currently for sale in Woodruff is 2,582. The median homes for sale listing price is $145,900. This is broken down with the number of three bedroom houses in Woodruff consisting of 1,387 with an average listing price for these house of $138,982. Out of the 692 houses that are four bedroom the average listing price for Woodruff is $245,107. Interest rates for Woodruff are at historic lows as well.
Woodruff South Carolina has a latitude of 34.739799499512 and a longitude of -82.037300109863. 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":"agness-or"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"woodruff-sc"}, [] ).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":"woodruff-sc","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 | 2 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-82.03730010986328,34.73979949951172],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"SC"}}},{"$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(1769720612418)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769720612418)","$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 | 65 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"woodruff-sc","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":"29993bd6fecb08c547de28c080e125e7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770357599)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | 6 | |
| 15 | db.events_cache.count( {"_id":"29993bd6fecb08c547de28c080e125e7"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"29993bd6fecb08c547de28c080e125e7"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"29993bd6fecb08c547de28c080e125e7","town_sef_url":"woodruff-sc","data_key":["68c232a7c3af739f256af389"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":true}","modified":"MongoDate(0.53500000 1769720612)","created":"MongoDate(0.53500000 1769720612)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"6e5bf602e667519f4b7ddc8eb8a31607"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770357599)"},"event_id":{"$nin":[76138127]},"tags":"music","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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":"6e5bf602e667519f4b7ddc8eb8a31607"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"6e5bf602e667519f4b7ddc8eb8a31607"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"6e5bf602e667519f4b7ddc8eb8a31607","town_sef_url":"woodruff-sc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":false}","modified":"MongoDate(0.56000000 1769720612)","created":"MongoDate(0.56000000 1769720612)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"981c66d5961d69bb22a6d593be081087"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770962399)"},"event_id":{"$nin":[76138127]},"tags":"music","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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":"981c66d5961d69bb22a6d593be081087"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"981c66d5961d69bb22a6d593be081087"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"981c66d5961d69bb22a6d593be081087","town_sef_url":"woodruff-sc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":false}","modified":"MongoDate(0.58400000 1769720612)","created":"MongoDate(0.58400000 1769720612)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"f57ba645c4d8d525ec336f9784e4895f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770011999)"},"event_id":{"$nin":[76138127]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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":"f57ba645c4d8d525ec336f9784e4895f"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"f57ba645c4d8d525ec336f9784e4895f"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"f57ba645c4d8d525ec336f9784e4895f","town_sef_url":"woodruff-sc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":false}","modified":"MongoDate(0.60200000 1769720612)","created":"MongoDate(0.60200000 1769720612)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"ac6ceb5ce389c02d562cdbff300e87b0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1772344799)"},"event_id":{"$nin":[76138127]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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":"ac6ceb5ce389c02d562cdbff300e87b0"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"ac6ceb5ce389c02d562cdbff300e87b0"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"ac6ceb5ce389c02d562cdbff300e87b0","town_sef_url":"woodruff-sc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":false}","modified":"MongoDate(0.62000000 1769720612)","created":"MongoDate(0.62000000 1769720612)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"11124fbf9fd42a6f92b7446b84b41761"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770184799)"},"event_id":{"$nin":[76138127]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | 14 | |
| 40 | db.events_cache.count( {"_id":"11124fbf9fd42a6f92b7446b84b41761"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"11124fbf9fd42a6f92b7446b84b41761"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"11124fbf9fd42a6f92b7446b84b41761","town_sef_url":"woodruff-sc","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":false}","modified":"MongoDate(0.66100000 1769720612)","created":"MongoDate(0.66100000 1769720612)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"68f060f60a38ecc881a3d9cd9f1dae45"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771048799)"},"event_id":{"$nin":[76138127]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | 32 | |
| 45 | db.events_cache.count( {"_id":"68f060f60a38ecc881a3d9cd9f1dae45"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"68f060f60a38ecc881a3d9cd9f1dae45"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"68f060f60a38ecc881a3d9cd9f1dae45","town_sef_url":"woodruff-sc","data_key":["6902cc1c3394d74e7810c665"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":true}","modified":"MongoDate(0.72100000 1769720612)","created":"MongoDate(0.72100000 1769720612)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"b4975104a45672e430d1181af9d43772"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771567199)"},"event_id":{"$nin":[76138127,76284362]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | |
| 50 | db.events_cache.count( {"_id":"b4975104a45672e430d1181af9d43772"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"b4975104a45672e430d1181af9d43772"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"b4975104a45672e430d1181af9d43772","town_sef_url":"woodruff-sc","data_key":["68c0e125c3af739f253dd00a","690ea998de4ae56f5ac286ea","68d35626c3af739f25020f95","69096399de4ae56f5a1c0cfb","69129e17de4ae56f5aa31aca","68cb6d27c3af739f2584bf53","6967019cb1faf7c56a6c98f2","6913ef96de4ae56f5a16bb37","692a5914de4ae56f5a9b7e31","692e4d93de4ae56f5ae93348","6895714afb5e4bed1fd77743","68ca1ba4c3af739f25d82207","68cb6d27c3af739f2584bfc9","68f05723c3af739f25947e55","68c0e125c3af739f253dd0c2","69251314de4ae56f5a252968","6967019cb1faf7c56a6c99a1","69251314de4ae56f5a252982","68e5cb20c3af739f25c7859b","689eabbefb5e4bed1f7b3fa9","68b7a6abc3af739f2571f78b","68e5cb20c3af739f25c785eb","68cb6d27c3af739f2584bfee","68db3f22c3af739f25854acc","692baa92de4ae56f5a18b016","692e4d93de4ae56f5ae933cb","69056f1dde4ae56f5ad83f95","696af296b1faf7c56ac33411","68f05723c3af739f25947f0d","6902cc1c3394d74e7810c604","68b7a6abc3af739f2571f7f9","68bf8fa6c3af739f25b382c8","68d35626c3af739f25021079","68f2fa20c3af739f2533e2a5","6927b614de4ae56f5a59f90c","689eabbefb5e4bed1f7b402f","6909639ade4ae56f5a1c0e7f","68ccbea9c3af739f252955c4","68f991a1c3af739f2535ae86","68b7a6abc3af739f2571f8f2","68f08f61c3af739f25cf3047","69129e18de4ae56f5aa31be1","69056f1dde4ae56f5ad8402c","69378813de4ae56f5aecebc7","68e08523c3af739f25467c02","68f6ee9cc3af739f25829cd9","68db3f22c3af739f25854c87","68ad1aaac3af739f25f0b0a6","690d581bde4ae56f5ac1267f","69378813de4ae56f5aecec31"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":true}","modified":"MongoDate(0.77800000 1769720612)","created":"MongoDate(0.77800000 1769720612)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"bfe83847d27abd7f8959fd1a0072cd95"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771567199)"},"event_id":{"$nin":[76138127,76284362,76315133]},"tags":"music","geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | 8 | |
| 55 | db.events_cache.count( {"_id":"bfe83847d27abd7f8959fd1a0072cd95"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"bfe83847d27abd7f8959fd1a0072cd95"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"bfe83847d27abd7f8959fd1a0072cd95","town_sef_url":"woodruff-sc","data_key":["691d6255de4ae56f5ae88c46","6933cbd9de4ae56f5a4a7929","68f483ddc3af739f25f39289","690aed59de4ae56f5ae02700","6903045c3394d74e7843c229","69351d55de4ae56f5ae25516","68911579fb5e4bed1fbe4c7b","68f08f61c3af739f25cf2f73","690d9058de4ae56f5a18e2b3","690c3edade4ae56f5afb9f06","691eb3ddde4ae56f5a229be8","6903045d3394d74e7843c25e","6901b2ddc3af739f251886b8","68917cc1fb5e4bed1f59052f","68d4dfe7c3af739f258d98b7","69200557de4ae56f5af2d0f2","691427dade4ae56f5a80dca1","690aed59de4ae56f5ae0277d","68df6be1c3af739f254237ea","68e8a65fc3af739f255b914c","690d9058de4ae56f5a18e31a","68d4dfe7c3af739f258d9900","68f1e0dec3af739f2517038e","6933cbd9de4ae56f5a4a7c5c","68fb1b5ec3af739f25165944","68dcc8e2c3af739f2560931e","69196dd6de4ae56f5a958b82","6933cbd9de4ae56f5a4a7ceb","69196dd6de4ae56f5a958bac","691eb3ddde4ae56f5a229f36","69181c57de4ae56f5afc7128","691eb3ddde4ae56f5a229f63","69181c57de4ae56f5afc7141","68e6035fc3af739f25f7f224","68e9f7e1c3af739f25a1898d","68eb495dc3af739f25ce1dbe","68e9f7e1c3af739f25a18999","68a14ec6fb5e4bed1fa18bf0","68a14ec6fb5e4bed1fa18c79","68d4dfe7c3af739f258d9a1a","6933cbd9de4ae56f5a4a7e62","68eb495dc3af739f25ce1ec7","692156d6de4ae56f5a9cacb9","68e754e2c3af739f2514d8ad","68e754e2c3af739f2514d8b8","68ef3ddec3af739f2585b15f","68ce4865c3af739f256143f5","68a3f1c4fb5e4bed1fd6520f","68a3f1c4fb5e4bed1fd65281","68e8a65fc3af739f255b92c0"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-82.03730010986328,34.73979949951172],\"has_next_page\":true}","modified":"MongoDate(0.81300000 1769720612)","created":"MongoDate(0.81300000 1769720612)"} , true) | 0 | 0 | 1 | |
| 58 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/sc-coffee-shops-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/coffee-shops-cafes\/\" target=\"_blank\">7 Coolest Coffee Shops in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/coffee-shops-cafes\/\" target=\"_blank\">Cork & Beans Wine and Coffee Bar, Duncan, SC<\/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\">When wine lovers and coffee fanatics can’t agree on a place to fuel their addictions, they turn to Cork & Beans Wine and Coffee Bar. Settle into an artistically rustic environment complete… <a href=\"https:\/\/bestthingssc.com\/coffee-shops-cafes\/\" 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\/sc-furniture-store-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/furniture-stores\/\" target=\"_blank\">The 10 Best Furniture Stores in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/furniture-stores\/\" target=\"_blank\">Unclaimed Furniture, Duncan, SC<\/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\">Their huge delivery range to South Carolina, North Carolina, and Georgia make them one of the places in the area to buy furniture. Big names like Broyhill and Ashley are common here, but at 30-50… <a href=\"https:\/\/bestthingssc.com\/furniture-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/sc-state-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/state-parks\/\" target=\"_blank\">The 10 Best State Parks in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/state-parks\/\" target=\"_blank\">Croft State Park, Spartanburg, SC<\/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\">The rolling terrain of this state park makes it a prime destination for mountain bikers. Once the site of an army training base, the park now offers visitors equestrian facilities, hiking and biking… <a href=\"https:\/\/bestthingssc.com\/state-parks\/\" 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\/sc-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/thai-restaurants\/\" target=\"_blank\">Thai Taste, Spartanburg, SC<\/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’re in the Spartanburg area trying to figure out what to do for dinner, do your taste buds a favor and choose Thai Taste. This family restaurant has one simple mission: to serve up the… <a href=\"https:\/\/bestthingssc.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\/sc-botanical-gardens-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/botanical-gardens\/\" target=\"_blank\">10 Beautiful Botanical Gardens in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/botanical-gardens\/\" target=\"_blank\">Hatcher Garden and Woodland Preserve, Spartanburg, SC<\/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\">There’s always something blooming year-round at Hatcher Garden. Nearly 50 years ago, Josephine and Harold Hatcher saw potential in a poorly maintained plot of land once functioning as a cotton… <a href=\"https:\/\/bestthingssc.com\/botanical-gardens\/\" 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\/sc-farmers-market-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/farmers-markets\/\" target=\"_blank\">10 Best Farmers Markets in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/farmers-markets\/\" target=\"_blank\">Hub City Farmers Market, Spartanburg, SC<\/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\">Every year the vendors and buyers never fail to disappoint at Hub City Farmers Market, so much so that it continues to get bigger and better with every new calendar. Their goal is to provide access… <a href=\"https:\/\/bestthingssc.com\/farmers-markets\/\" 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\/sc-dog-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/dog-parks\/\" target=\"_blank\">The 10 Best Dog Parks in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/dog-parks\/\" target=\"_blank\">Rail Tail Dog Park, Spartanburg, SC<\/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\">Until 2012, there weren\u2019t any options in or near Spartanburg specifically for doggy recreation. Rail Tail Dog Park changed that, much to the locals\u2019 delight. Now, canines have a special, safe spot to… <a href=\"https:\/\/bestthingssc.com\/dog-parks\/\" 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\/sc-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in South Carolina!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/rainy-day-thingstodo\/\" target=\"_blank\">BMW Zentrum, Spartanburg, SC<\/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\">BMW Zentrum is a manufacturing plant and a museum that showcases how the BMW creates the \"Ultimate Driving Machine\". It is the only museum of its kind in North America, providing insight into BMW's… <a href=\"https:\/\/bestthingssc.com\/rainy-day-thingstodo\/\" 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\/sc-pizza-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/pizza-places\/\" target=\"_blank\">Best Pizza in South Carolina: Our 7 Favorites!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/pizza-places\/\" target=\"_blank\">Venus Pie Pizzeria, Spartanburg, SC<\/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\">While most pizza restaurants have branched out into wings, subs, and other menu offerings, Venus Pie Pizzeria sticks to what they do best. Serving up made-from-scratch pizza by the slice and by the… <a href=\"https:\/\/bestthingssc.com\/pizza-places\/\" 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\/sc-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingssc.com\/piercing-shops\/\" target=\"_blank\">9 Best Piercing Places in South Carolina<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingssc.com\/piercing-shops\/\" target=\"_blank\">Sticks and Stones Body Piercing, Spartanburg, SC<\/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’re looking for a quick, easy, and mostly painless experience, this studio has you covered. Their piercing professionals make the entire process seamless so you can get straight to… <a href=\"https:\/\/bestthingssc.com\/piercing-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"woodruff-sc","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":1769724212,"type":"Event","id":76138127,"title":"Laugh for a Child - Derrick Stroup","url":"\/event\/laugh-for-a-child-derrick-stroup-2026-01-30-tm-spartanburg-sc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/e\/b72\/098a5e7a-bb69-4c13-93a2-597a1ef47b72_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1769727812,"type":"Event","id":76284362,"title":"Serial Killers with Dr. Scott Bonn","url":"\/event\/serial-killers-with-dr-scott-bonn-2026-02-02-tm-spartanburg-sc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/e\/f8a\/05f0cdc4-e436-4063-90ed-38b1ed5a4f8a_TABLET_LANDSCAPE_LARGE_16_9.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":1769735012,"type":"Event","id":76315133,"title":"The Wombats: Oh! The Ocean Tour","url":"\/event\/the-wombats-oh-the-ocean-tour-2026-02-04-tm-charlotte-nc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/25a\/f4b64033-18cf-49b1-98db-e0c7b5afe25a_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":1769735012,"type":"Event","id":76359616,"title":"Yasmin Williams","url":"\/event\/yasmin-williams-2026-02-07-jb-asheville-nc.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2024\/07\/yasmin-williams-press-july-2024-980x551.jpg"}],"modified":"MongoDate(0.81700000 1769720612)","created":"MongoDate(0.81700000 1769720612)","_id":ObjectId ("697bcb245f269e18f0079974")} , true) | 0 | 0 | 2 | |
| 59 | db.events_cache.find( {"_id":"2f99561d392505510dd874044be3dd1a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"ac92c6b62a0f39c32e0ee4a27d4787cf"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)"},"event_id":{"$nin":[76138127,76284362,76315133,76359616]},"geo":{"$geoWithin":{"$center":[[-82.03730010986328,34.73979949951172],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 | 197 | |
| 62 | db.events_cache.count( {"_id":"2f99561d392505510dd874044be3dd1a"} ) | 0 | 0 | 1 | |
| 63 | db.events_cache.count( {"_id":"2f99561d392505510dd874044be3dd1a"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.insert( {"_id":"2f99561d392505510dd874044be3dd1a","town_sef_url":"woodruff-sc","data_key":["69096399de4ae56f5a1c0cfb","68911579fb5e4bed1fbe4a87","6895714afb5e4bed1fd77743","68f2434fc3af739f257e86bb","6948bd23de4ae56f5a0fe964"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Woodruff\",\"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\":34.73979949951172,\"lng\":-82.03730010986328,\"latlng\":\"34.739799499512,-82.037300109863\",\"city\":\"Woodruff\",\"state\":\"SC\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.05100000 1769720613)","created":"MongoDate(0.05100000 1769720613)"} , true) | 0 | 0 | 1 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","woodruff-sc","sc","spartanburg-county-sc"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 66 | db.places.find( {"address.town_sef_url":"woodruff-sc","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 69 | db.towns.find( {"sef_url":"woodruff-sc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","sc","spartanburg-county-sc","woodruff-sc"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |


