嗨,我正试图把它变成一个教义2 声明,不幸的是我现在脑子里有结。
我有 3 张桌子
post
id | unrelated stuff
post_has_tag
post_id | tag_id
1 1
1 2
2 2
tag
id | name
1 smth
2 smthelse
现在我想使用一些标签导航,有点像 stackoverflow 上的这里,这就是我的问题所在。如果所有 id 都适用,我只想从我的 m2n 表中选择 post_id。而且我在这里有点愚蠢,因为我所有的尝试要么给我两个条目,要么一个都不给。
如果你能给我sql,我会很好,如果你能给我dql,那就太棒了
E:澄清所以总结一下:
我使用像 $object->filterPostsByTag(array(1,2)); 这样的东西 现在我只想要至少分配了 id 1 和 2 的标签的帖子。我尝试加入的结果要么返回两个帖子,要么都不返回。