他們是在grails上動態的namedquery嗎?我不確定它是否是正確的術語,但是,我的意思是一個可以對所有人都忠實的命名查詢。動態namedQueries
喜歡的東西:
namedQueries = {
dynamicQuery{ term, name, value ->
term(name, value)
}
}
然後,它可以被稱爲也許像但不完全:
def testClass = TestClass.dynamicQuery('eq', 'lastname', 'Bill').list()
,所以你把它太像:
def testClass = TestClass.dynamicQuery('gt', 'id', 12).list()
這一條可能不工作,但是他們在Grails中類似嗎?
UPDATE 的想法是,這樣我就可以鏈接它多達我想這樣的:
def testClass = TestClass.dynamicQuery('gt', 'id', 12).dynamicQuery('eq', 'stat', 11).list()
這是這樣,我沒有創造出許多namedqueries。我希望能夠創建一個並多次使用它。
謝謝您的回答金釗,您能再次看到這個問題嗎?我更新了它。 – noob 2013-02-28 13:20:04
@ user1816978,看我的更新。 – coderLMN 2013-02-28 15:42:10