Ruby on rails 按数组选择相交的轨道
我有一张音乐桌。每种音乐都有一系列的流派(流派是弦乐) 我是否能够使用至少一种流派的交叉点获得音乐列表 例如,我有:Ruby on rails 按数组选择相交的轨道,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一张音乐桌。每种音乐都有一系列的流派(流派是弦乐) 我是否能够使用至少一种流派的交叉点获得音乐列表 例如,我有: Music0.genres = ['1', '2', '3'] Music1.genres = ['4', '5', '6'] Music2.genres = ['2', '4', '6'] 对于Music0,结果是Music2,对于Music2,结果是Music0和Music1。请澄清:类型是单独存储在表中,还是作为字符串存储在音乐表的列中?或者是PostgreSQL中的
Music0.genres = ['1', '2', '3']
Music1.genres = ['4', '5', '6']
Music2.genres = ['2', '4', '6']
对于Music0,结果是Music2,对于Music2,结果是Music0和Music1。请澄清:类型是单独存储在表中,还是作为字符串存储在音乐表的列中?或者是PostgreSQL中的数组列?或者在您需要查找时,它们已经预加载了?