如何在 JOOQ 中使用 pg_trgm 函数
How to use pg_trgm functions in JOOQ
是否可以在 JOOQ 中使用 pg_trgm
函数作为 similarity
?
每当 jOOQ 缺少某些特定于供应商的功能时,请使用普通 SQL API:
- https://www.jooq.org/doc/latest/manual/sql-building/plain-sql
- https://www.jooq.org/doc/3.10/manual/sql-building/plain-sql-templating/
创建相似度函数的方法如下:
public static Field<Double> similarity(Field<String> a, Field<String> b) {
return DSL.field("similarity({0}, {1})", Double.class, a, b);
}
是否可以在 JOOQ 中使用 pg_trgm
函数作为 similarity
?
每当 jOOQ 缺少某些特定于供应商的功能时,请使用普通 SQL API:
- https://www.jooq.org/doc/latest/manual/sql-building/plain-sql
- https://www.jooq.org/doc/3.10/manual/sql-building/plain-sql-templating/
创建相似度函数的方法如下:
public static Field<Double> similarity(Field<String> a, Field<String> b) {
return DSL.field("similarity({0}, {1})", Double.class, a, b);
}