我不确定Index.Tokenized和Store实际上是什么参数,以及该值如何影响索引结果?以下2个属性有什么区别?
class A{
[Field(Index.Tokenized, Store = Store.Yes)]
public virtual string P1 {
get;
set;
}
[Field]
public virtual string P2 {
get;
set;
}
}
由于
哈迪
答案 0 :(得分:1)
Index.Tokenized表示该字段将被标记化。
Store.Yes表示该字段将存储在索引中。
此处有完整说明:Lucene indexing: Store and indexing modes explained
[Field]
public virtual string P2 {
get;
set;
}
相当于
[Field(Index.Tokenized, Store = Store.No)]
public virtual string P2 {
get;
set;
}