Я строю базу онлайн предложений.Каждое предложение может быть просмотрено в одной или нескольких странах, например, рекламодатель может быть заинтересован в получении предложений в США и Канаде.
Список стран, которые мы охватываем, составляет около 50, каждая из которых обозначенаДвухбуквенная аббревиатура стандарта ISO, такая как США, CA, GB, FR, DE и т.д.тип столбца «SET» в MySQL и Postgres (см. документацию MySQL по «SET TYPE» здесь ).
Я попытался добавить столбец типа «set» следующим образом:
t.set :regions, :limit => ["GB","FR","DE"]
Это не выдает ошибку , но поле 'регионов' теперь отсутствует в моем объекте.Я не могу найти много в Google, так как слово «набор» является наиболее часто используемым словом в английском языке (более 140 различных использований и 6 страниц в словаре).Единственная релевантная статья была о Rails Wiki от 2006 года, которая в настоящее время написана в 404-м году.
Буду признателен за любые указатели и тем временем внедрит habtm.