我知道应该可以通过 Collate = CI 选项创建不区分大小写的自动OrientDB index,但到目前为止,我在尝试制作它时失败了工作。我也没有能够挖掘这个功能的文档。我尝试了以下索引创建命令(在OrientDB控制台中),除了Collate=CI
位之外它有效:
create index packageByName on Package (name Collate=CI) notunique
创建此索引的正确命令是什么,以使其不区分大小写?
答案 0 :(得分:2)
使用不区分大小写(CI)整理创建索引的语法是:
CREATE INDEX <name> [ON <class-name> (prop-names [COLLATE <collate>])] <type> [<key-type>] [METADATA {JSON Index Metadata Document}]
所以:
CREATE INDEX packageByName on Package (name COLLATE CI) notunique