1
В связи с latest documentation of Grails, мы можем прочитать:нотация динамических запрашивая ассоциации
запрашивая ассоциации. Ассоциации могут быть также использованы в запросах:
def author = Author.findByName("Stephen King")
def books = author ? Book.findAllByAuthor(author) : []
Я хотел бы знать, что есть смысл ?
и : []
Это Java-тернарный оператор, не относящийся к Groovy. Да, оператор Элвиса был добавлен в Groovy. – dmahapatro
и '[]' - это строчная строка для 'new ArrayList()' (аналогично '[:]' означает 'new LinkedHashMap()') –