Code: Select all
cb.function(
JSONB_AGG_FUNCTION_NAME,
JsonNode.class,
someJoin.get(someField)
)
Code: Select all
Projection (, com.fasterxml.jackson.databind.JsonNode node)
Code: Select all
public class ExtendedPgDialect extends PostgreSQLDialect {
public static final String JSONB_AGG_FUNCTION_NAME = "jsonb_agg";
public ExtendedPgDialect() {
registerFunction(JSONB_AGG_FUNCTION_NAME,
new StandardSQLFunction(JSONB_AGG_FUNCTION_NAME, JsonNodeBinaryType.INSTANCE));
}
}
Außerdem haben wir (
Code: Select all
JsonNodeBinaryType
Mobile version