自从Rails 4和Postgres 9之后,引入了
数组列
。我也尝试使用数组列来存储一些像标签
或类别
这样的东西,这些东西我不经常更改,而且它们被用作搜索的参考/方面。我之前问过另一个关于查询数组列的问题,其中一个答案提到永远不要使用数组来存储数据。然后我就困惑了,如果建议永远不要使用数组,那为什么会创建数组列呢?所以我的问题是:
在Rails中何时认为使用数组列比模型关联更好?