Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Interfejs zapytań w Railsach, gdzie występuje problem z klauzulą?

Jeśli chcesz przekazać tablicę, lepiej napisać

@applicants = Applicant
    .where("applicants.first_name LIKE ?", "%#{people}%")
    .where(status: ["new", "in-review"])

Lub użyj squeel klejnot.

@applicants = Applicant.where{ (status.in(["new", "in-review"]) & (first_name =~ "%#{people}%") }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jeden do wielu MySQL

  2. Formatowanie znacznika czasu

  3. Jak nadać każdemu zarejestrowanemu użytkownikowi własny adres URL za pomocą PHP?

  4. MySql pobiera listę unikalnych słów z tabeli, w której wartości w polu są oddzielone przecinkiem

  5. Jak pisać zapytania w MySQL, które mogą analizować dane JSON w kolumnie?