mysql - 存储多选选项列表的数据类型是什么?

标签 mysql ruby-on-rails sqldatatypes

在招聘应用程序中,对于应用程序模型,我希望有一个名为desired_industry的多选选项列表。

我希望能够按用户所需的行业过滤用户,并在为他们选择的行业创建新工作时通知用户。

不过,我对如何解决这个问题有点困惑。

当我制作模型时,我应该赋予它什么数据类型?

如果它是一个字符串,我将如何确保我可以根据答案等进行过滤?

最佳答案

如果要按行业选择用户,可以针对与用户模型存在多对多关系的行业单独建立模型。

关于mysql - 存储多选选项列表的数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20561305/

相关文章:

html - 以 MYSQL 数据类型存储文章

php - 创建具有多个可选搜索字段的 MYSQL 查询

mysql - 从 MySQL 中的给定表中删除行时记录

mysql - 确保搜索小写字符

ruby-on-rails - 在 Rspec 中定义类

mysql - 对于长位串,最有效的 MySQL 数据类型是什么?

javascript - 通过 html 表单更新 mysql 表的最简单方法

ruby-on-rails - 使用 capistrano 部署 Rails 应用程序期间的符号链接(symbolic link)警告

ruby-on-rails - 如何创建一个特殊的记录器

mysql - [mysql]在<150kb的数据库中存储小文件最好的数据类型是什么