在Grails 的最新文档中,我们可以阅读:
查询关联。关联也可以在查询中使用:
def author = Author.findByName("Stephen King")
def books = author ? Book.findAllByAuthor(author) : []
我想知道和是什么?
意思: []
在Grails 的最新文档中,我们可以阅读:
查询关联。关联也可以在查询中使用:
def author = Author.findByName("Stephen King")
def books = author ? Book.findAllByAuthor(author) : []
我想知道和是什么?
意思: []
(和,见第一条评论)中的速记if
语句。Groovy
Java
def books = author ? Book.findAllByAuthor(author) : []
相当于:
def books
if (author) {
books = Book.findAllByAuthor(author)
}
else {
books = []
}
请参阅elvis operator
(Groovy
仅,不Java
)here。