.
This commit is contained in:
@@ -26,6 +26,7 @@ impl Schema {
|
||||
let mut schema_builder = TantivySchema::builder();
|
||||
schema_builder.add_u64_field("type", schema::FAST | schema::INDEXED);
|
||||
schema_builder.add_text_field("iri", schema::STORED | schema::STRING);
|
||||
schema_builder.add_text_field("curie", stored_ngram32.clone());
|
||||
|
||||
schema_builder.add_text_field("label:en", stored_ngram32.clone());
|
||||
schema_builder.add_text_field("definition:en", stored_en_stem.clone());
|
||||
@@ -45,6 +46,10 @@ impl Schema {
|
||||
Self::schema().get_field("iri").unwrap()
|
||||
}
|
||||
|
||||
pub fn curie_field() -> Field {
|
||||
Self::schema().get_field("curie").unwrap()
|
||||
}
|
||||
|
||||
pub fn field(name: &str, language: &str) -> Field {
|
||||
Schema::schema()
|
||||
.get_field(&format!("{name}:{language}"))
|
||||
|
||||
Reference in New Issue
Block a user