This commit is contained in:
Alex Wied
2026-07-01 17:42:23 -04:00
parent 617c4465fb
commit 6b8f4ccb3d
9 changed files with 250 additions and 234 deletions
+4 -4
View File
@@ -27,8 +27,8 @@ impl Schema {
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("label", stored_ngram32.clone());
schema_builder.add_text_field("definition", stored_en_stem.clone());
schema_builder.add_text_field("label:en", stored_ngram32.clone());
schema_builder.add_text_field("definition:en", stored_en_stem.clone());
/*schema_builder.add_text_field("title", en_stem.clone());
schema_builder.add_text_field("description", en_stem.clone());
@@ -45,9 +45,9 @@ impl Schema {
Self::schema().get_field("iri").unwrap()
}
pub fn field(name: &str) -> Field {
pub fn field(name: &str, language: &str) -> Field {
Schema::schema()
.get_field(name)
.get_field(&format!("{name}:{language}"))
.expect("Field not found in schema")
}