From aa819d21135f55d89a073283de4be5cda0bd59f1 Mon Sep 17 00:00:00 2001 From: Raphael Date: Tue, 26 Oct 2010 19:15:41 -0700 Subject: [PATCH] Putting an index on Person#diaspora_handle --- app/models/person.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/person.rb b/app/models/person.rb index 5a1486653..58e637557 100644 --- a/app/models/person.rb +++ b/app/models/person.rb @@ -40,6 +40,8 @@ class Person validates_format_of :url, :with => /^(https?):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*(\.[a-z]{2,5})?(:[0-9]{1,5})?(\/.*)?$/ix + ensure_index :diaspora_handle + def self.search(query) return Person.all if query.to_s.empty? query_tokens = query.to_s.strip.split(" ")