0

我不确定 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;
  }
}

谢谢

哈代

4

1 回答 1

1

Index.Tokenized 表示该字段将被标记化。

Store.Yes 表示该字段将存储在索引中。

完整说明:Lucene indexing: Store and indexing mode Explained

[Field]
public virtual string P2 {
  get;
  set;
}

相当于

[Field(Index.Tokenized, Store = Store.No)]
public virtual string P2 {
  get;
  set;
}
于 2011-04-01T21:20:25.123 回答