sql >> Database >  >> RDS >> Mysql

Mysql2::Error:U heeft een fout in uw SQL-syntaxis

Probeer dit:

# Notice single = vs ==
WHERE (archived = 1)

Bijwerken Uiteindelijk gedaan

scope :is_archived, where('archived != ?', 1)
scope :not_archived, where('archived = ?', 1)

Dit werkte geweldig. Bedankt!




  1. Hoe verbinding maken met MySQL op Amazon EC2 vanuit Windows?

  2. Fatale fout:Klasse 'TableRows' niet gevonden in

  3. Met behulp van Python snel veel kolommen invoegen in Sqlite\Mysql

  4. PHP:oci_bind_by_name en tijdstempelveld resulteert in ORA-01461:kan alleen een LONG-waarde binden voor invoegen in een LONG-kolom