gpt4 book ai didi

Grails 脚手架 - 为域类的此属性定义可能的值

转载 作者:行者123 更新时间:2023-12-02 09:59:43 32 4
gpt4 key购买 nike

我是 Grails 新手。我有一个 Person 域类:

class Person {
String firstName
String lastName
String gender
Date dateOfBirth
}

并且想知道我是否可以定义属性的可能值 - 将性别设置为 {M, F, U},以便在使用 Person Controller 的动态脚手架时这三个值将列在组合框中。

这里我只是想知道Grails框架是否有这样的功能?如果存在这样的功能,那么我该如何使用它?

最佳答案

来自文档http://grails.org/doc/latest/guide/scaffolding.html ,您应该能够使用 inList 约束:

class Person {
String firstName
String lastName
String gender
Date dateOfBirth

def constraints = {
gender( inList: ["M", "F", "U"])
}
}

这应该是性别字段的选择列表的支架,具体取决于您使用的 Grails 版本。 2.0+ 肯定能做到这一点。

关于Grails 脚手架 - 为域类的此属性定义可能的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11380704/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com