指定用于创建索引的方法
Specify methods for use in index creation
使用 PostGIS,您可以使用以下内容创建索引;
CREATE INDEX mytable_gix
ON mytable
USING GIST (myCol);
使用 JOOQ,我可以访问 createIndexIfNotExists
等方法
如何使用类似的方法维护方法用法 USING GIST
;
dslContext
.createIndexIfNotExists("table_gix")
.on("table")
.execute();
从 jOOQ 3.13 开始,DSL API 尚不支持此语法。你必须自己动手,使用 plain SQL templating:
dslContext.execute("create index mytable_gix on mytable using gist (mycol)");
如果您已经从您的架构中生成了想要重复使用的对象,请使用模板功能:
dslContext.execute(
"create index {0} on {1} using gist ({2})",
name("mytable_gix"),
MYTABLE,
MYTABLE.MYCOL.getUnqualifiedName()
);
使用 PostGIS,您可以使用以下内容创建索引;
CREATE INDEX mytable_gix
ON mytable
USING GIST (myCol);
使用 JOOQ,我可以访问 createIndexIfNotExists
如何使用类似的方法维护方法用法 USING GIST
;
dslContext
.createIndexIfNotExists("table_gix")
.on("table")
.execute();
从 jOOQ 3.13 开始,DSL API 尚不支持此语法。你必须自己动手,使用 plain SQL templating:
dslContext.execute("create index mytable_gix on mytable using gist (mycol)");
如果您已经从您的架构中生成了想要重复使用的对象,请使用模板功能:
dslContext.execute(
"create index {0} on {1} using gist ({2})",
name("mytable_gix"),
MYTABLE,
MYTABLE.MYCOL.getUnqualifiedName()
);