我有两个表,照片和标签,带有标准的 photos_tags 链接表。
我的模型显示照片 HABTM 标签,我也可以通过更新链接来更新两者。
我的问题是:假设我现在想查找所有带有“日落”和“海洋”标签的照片-我该怎么做?
我已经尝试按照Nate's Bakery 的帖子进行内部连接,现在我可以找到所有带有“或”标签的照片,但我只想要带有两个标签的照片(例如,“AND”查找,如果这是正确的短语)。目前添加更多标签会给我更多的结果 - 随着更多标签的添加,我想要更少的结果!
或者,如果没有一个好的 Cakey 方式,你会怎么做?多次搜索然后比较数组?不过好像有点浪费。。。
TIA。