Ich versuche, eine Abfrage mit einem Feld zu bestellen, das mit globalize2 übersetzt wird. Das Problem ist, dass seit der Speicherung in der Datenbank und in einer Vereinigung habe ich viele Probleme.
- Einfügen der Übersetzungen und Bestellung nach
category_translations.name
funktioniert nicht. - Ich habe versucht, ein default_scope, aber da es nicht zulässt, Lambda oder einen Block für die Bedingungen verwenden, kann ich nicht bekommen es funktioniert, es sei denn, ich diesen Patch für ActiveRecord verwenden http://gist.github.com/81187
- Ich habe es mit dem
with_translations
definiert in globalize2, aber ich bekomme einen Fehler mit diesem und ich konnte nicht bekommen, es zu arbeiten, auch ohne Bestellung.
Ich habe etwas Ähnliches
class Category < ActiveRecord::Base
validates_presence_of :name
validates_uniqueness_of :name
has_many :products, :dependent => :destroy
translates :name
end
Die Frage ist, wie kann ich nach dem übersetzten Namen bestellen?