我使用Play framework 1.2.7。
假设我有三个模型,Picture
和Feed
,它们与@ManyToMany
都有Tag
个连接。现在在Feed
模型中,我想添加两种方法:
Pictures
Feed.tags
中所有Picture.tags
所有标记的所有Picture
(如果Pictures
还有其他标记仍然正常)。Feed.tags
Picture.tags
至少有一个标记的所有{{1}}
我知道这可以在代码中完成,但如果可能的话我想在声明中这样做。任何人都知道如何做到这一点?
答案 0 :(得分:0)
据我所知,我们不能只用1个查询语句来实现,你应该以其他方式实现。
但是,最简单的方法是使用带有Criteria
类的Query
类来提供带AND / OR运算符的语句。