用于Hibernate搜索中的时间戳的FieldBridge

时间:2009-06-03 14:30:13

标签: java hibernate search annotations hibernate-search

HIbernate Search中的时间戳FieldBridge是什么?

@Field

public java.sql.Timestamp approvedDate;

2 个答案:

答案 0 :(得分:2)

查看BridgeFactory source code时,似乎没有默认的FieldBridge用于时间戳。

我认为您应该提供自己的自定义FieldBridge。

答案 1 :(得分:0)

长话短说,这就是我的用法:

@Field(index=Index.UN_TOKENIZED)
@DateBridge(resolution=Resolution.MILLISECOND)
public Timestamp getCreated(){
  return super.getCreated();
}

并且它运作良好的好处:)