Danke für die Meldung, fügen Sie dem einen pr-welcome hinzu, ich schätze, wir müssen dieses find_by_name ändern, um eine Groß-/Kleinschreibung ignorierende Suche durchzuführen.
Da wir haben:
Die Korrektur wäre:
TAG = Tag.where('lower(name) = ?', tag_name.downcase).first
TagGroup fehlt der Index, also müssten wir ihn hinzufügen und dann dasselbe dort tun.