sich nach den API-Dokumentation:Wie schalte ich die boolesche tinyint-Emulation in Rails 3.2.2 aus?
Wenn Sie diese Emulation deaktivieren möchten (die das Standardverhalten in den Versionen 0.13.1 und früher war) können Sie die folgende Zeile in application.rb Datei hinzufügen:
ActiveRecord::ConnectionAdapters::Mysql[2]Adapter.emulate_booleans = false
Aber wenn ich so tun, erhalte ich:
uninitialized constant ActiveRecord::ConnectionAdapters::Mysql2Adapter
wilde Vermutung: wahrscheinlich, dass Sie es in einigen falschen Stelle setzen, weil AR ist wahrscheinlich nicht erforderlich gewesen, die Zeit. – Zabba
Ich setze es genau in die Datei, um die mich die Dokumentation bittet. –
zeigen Sie Ihre 'application.rb' – MikDiet