Я только начинаю с Grails, и вот первая проблема.
Я потратил несколько часов, чтобы узнать, что объект домена не может быть вставлен в БД, пока все его свойства не будут заполнены.
class Item {
String title
String link
}
class ItemController {
def fetch = {
def item = new Item()
item.title = "blabla"
// no value for "link"
item.save()
}
}
Выглядит логично, но почему это пропущено так тихо? Могу ли я настроить что-то, чтобы получить исключения в таких случаях?
Спасибо