0
在grails中,可以在域定义中定义约束条件。这些约束看起来像代码块中的一些方法调用。约束定义中的句法结构是什么?
是他们真正的方法调用?
我可以把一些有不同的方法调用,如
Math.sin(12)
?我试过了,没有错。
如果它们是函数调用,那么如何看待该函数的代码?
与任何类别字段在Groovy相关的一些方法,或这些功能仅在Grails的某种方式加入?他们如何添加?
我知道我会看到这个以后使用Grails熟悉,但我在开始时很紧张会议曼波 - yambo! :)
是不是'void type(Map)'方法? – Dims
是的,这是一个有效的方法定义。但是,如果您深入了解约束代码,您将会看到实际正在进行的操作,而这些操作并不像您认为的那样。 –
看看源代码:https://github.com/grails/grails-core/tree/master/grails-validation/src/main/groovy/grails/validation –