我有三节课:
class Descriptor { // some columns}class Protein { // some columns}class DescriptorValue { // some columns static belongsTo = [protein: Protein,descriptor: Descriptor] static constraints = { protein(unique:['descriptor']) }}
GORM使用自动生成的名称创建一个索引,该名称对于不同的环境是不同的.我该如何指定其名称?
解决方法 尝试这样做:static mapPing = { protein unique:['descriptor'],index: 'protein_IDx' //or whatever name you like}
如果需要使用多列索引,则可以为每个属性指定相同的索引名称.
总结以上是内存溢出为你收集整理的Grails:如何为多列创建命名唯一约束?全部内容,希望文章能够帮你解决Grails:如何为多列创建命名唯一约束?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)