gpt4 book ai didi

mysql - 将索引应用于 Blob/Longtext 字段

转载 作者:行者123 更新时间:2023-11-29 01:33:51 31 4
gpt4 key购买 nike

我正在尝试使用 Hibernate 注释在特定文本字符串上创建索引。我目前正在做的是:

@Index(name="guid_index")
@Column(length=1400)
private String myGUID;

但是,由于列的长度是 1400,因此它映射到使用 longtext 类型的 SQL。 hbm2ddl 能够毫无意外地创建表,但是当它尝试创建索引时,我得到:

Unsuccessful: create index guid_index on table_name (myguid);
BLOB/TEXT column 'myguid' used in key specification without a key length

如何使用 Hibernate 在此列上创建索引?

最佳答案

我最初认为 HHH-4389是你要找的,但你的情况似乎是一个不同的问题:Hibernate 根本没有生成预期的 DDL 语句。我会打开一个新的 Jira 问题。

关于mysql - 将索引应用于 Blob/Longtext 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3096978/

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