gpt4 book ai didi

database - Grails 多列索引

转载 作者:太空狗 更新时间:2023-10-30 01:41:30 24 4
gpt4 key购买 nike

有人可以解释一下如何在 Grails 中定义多列索引吗?文档充其量是稀疏的。

例如,这似乎根本不起作用: http://grails.org/GORM+Index+definitions

我在这方面运气不错,但结果似乎充其量是随机的。在一个域类中有效的定义在应用于另一个域类时不起作用(当然名称不同)。 http://www.grails.org/doc/1.1/guide/single.html#5.5.2.6%20Database%20Indices

一些工作示例和解释将不胜感激!

最佳答案

对我来说适用于多列索引的解决方案是:

class ClassName {
String name
String description
String state

static mapping = {
name index: 'name_idx'
description index: 'name_idx'
state index: 'name_idx'
}
}

这将创建一个名为“name_idx”的索引,其中包含索引中的三列。

缺点:列在索引中按字母顺序列出,而不是按输入顺序列出。

关于database - Grails 多列索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1510977/

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