У меня есть модель пользователя, тегов и меток.
Модели тегов и меток были автоматически созданы жемчужиной под названием acts_as_taggable_on
(https://github.com/mbleigh/acts-as-taggable-on)
Модель тегов - это основная таблица тегов. Тогда модель Tagging состоит из записей взаимосвязи между тегом taggable и тегом, для которого он предназначен.Почему при использовании 'act_as_taggable_on' автоматически создается более двух тегов?
Все реализовано, пока все работает нормально.
Однако, когда пользователь пытается сохранить эти теги,
TEST PC ProjectX
Он автоматически создает и сохраняет их
TEST PC ProjectX Projectx
Projectx
на самом деле существует, потому что кто-то использует, но я не хочу его здесь, если пользователь это тип.
В этом случае я уже настроил свою модель User
как максимум 3 тега для каждой записи пользователя, поэтому ее сохранение не должно быть успешным.
Однако, он проходит через тонкие :(
Как я могу справиться с этой проблемой? Я не хочу это соответствие дела. Я просто хочу двоичным соответствие.
Возможен ли это?
Спасибо за ответ. Я попробовал это. Но это все равно тот же результат :(Может быть, потому, что я использую многобайтовые символы в тегах. Я немного изменил свой ответ. Не могли бы вы подумать о какой-либо идее об этой проблеме? Спасибо за вашу помощь !!! – cat