Jaki jest najłatwiejszy sposób szybkiego wyszukiwania symboli wieloznacznych na polu z poziomu konsoli? Nie dbam o ochronę przed iniekcją SQL.Szyny 4: proste wyszukiwanie za pomocą symboli wieloznacznych z poziomu konsoli
Używam PostgreSQL.
wyszukiwania title
z ciągów znaków zawierających „wschodzących
To działa, ale jest nieco kłopotliwe. Ciekawe, czy nie było skrótem?
Product.where("title @@ :q", q: "emerging")
Równie kłopotliwe, ale nie wydaje się, aby pracować dla mnie w Rails 4:
Product.where("title ILIKE ?", "emerging")
Product.where("title ilike :q", q: "emerging")
Chyba szukam czegoś jak Product.where(title: "*emerging*")
Szukałem rozwiązania dla tego i wszystko zajęło było dodanie „i” na „jak”. Nawet aktywna dokumentacja rekordu nie ma takich ... sheesh. – nerdgasms
@nerdgasms Funkcje 'like' lub' ilike' nie są powiązane z 'ActiveRecord', ale z systemem DB, którego używasz. – MrYoshiji