Searching in Rails Exact match Partial match (LIKE / ILIKE) Similarity match (Trigrams) Full Text Search