October 2009

October 8, 2009

6:00 - 7:30 PM


Darrin Holst / GeoLearning


Searching ActiveRecord Models

Search is one of the most common tasks performed by computer users, so it's not surprising that a common application requirement is that data within an application be searchable. In a Rails application, or for that matter any application that uses ActiveRecord, what are the best ways to implement search functionality?

Darrin has set out to answer that question and he will share what he has learned. This presentation will compare the following approaches to searching ActiveRecord models:

  • Plain Old SQL
  • Plugins/gems that wrap SQL
  • Sphinx/UltraSphinx

There will be time for discussion, so bring your questions and suggestions for alternative ways to implement search in an ActiveRecord application.

Meeting Location

Coldwell Banker / Mid-America Group Realtors
8825 Northpark Court
Johnston, Iowa

Just north of I35/80 at the 86th Street exit.

GPS coordinates: N 41° 39.368' W 93° 44.378'

Wi-fi Internet access is available.

Click here for a map.

Door Prize

We'll give away the winner's choice of the following JetBrains products:

  • RubyMine Personal License
  • IntelliJ IDEA Personal License
  • ReSharper Personal License
  • TeamCity Build Agent
  • DotTrace

Dinner After the Meeting

If you can, please plan to join us for dinner at a local restaurant after the meeting.