Database JPA:可以对byte[]字段执行查询吗?
我有一个带有byte[]字段的度量值实体,该字段包含度量值的数据。 数据格式会根据Database JPA:可以对byte[]字段执行查询吗?,database,jpa,type-conversion,lob,Database,Jpa,Type Conversion,Lob,我有一个带有byte[]字段的度量值实体,该字段包含度量值的数据。 数据格式会根据 public enum Format { BOOLEAN, INT, INT_ARRAY, FLOAT, FLOAT_ARRAY, TEXT } 是否可以对数据库执行如下查询: select measure m from Measure where m.type=MeasureType.INT and SOMESORTOFCONVERSIONFUNCTION(m.
public enum Format {
BOOLEAN,
INT,
INT_ARRAY,
FLOAT,
FLOAT_ARRAY,
TEXT
}
是否可以对数据库执行如下查询:
select measure m from Measure where m.type=MeasureType.INT and SOMESORTOFCONVERSIONFUNCTION(m.data) > MINIMUM
或者我应该为每种类型的数据设置一个字段吗?您的数据存储如何支持这一点?(你没有说是哪一个)我有hibernate和h2或mysql,这有用吗?你可以去mysql或h2的文档,看看它们为这样的操作提供了什么SQL函数。。。因为任何JPA提供者都只会使用数据存储提供的内容