Skip to content

Commit 42d2740

Browse files
Merge pull request #1269 from alliance-genome/interaction_indexer_update
SCRUM-4795 & SCRUM-4825 Add mappings for interaction index fields
2 parents 3f94160 + d7643cf commit 42d2740

File tree

1 file changed

+11
-1
lines changed
  • agr_java_core/src/main/java/org/alliancegenome/es/index/site/schema

1 file changed

+11
-1
lines changed

agr_java_core/src/main/java/org/alliancegenome/es/index/site/schema/Mapping.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,17 @@ protected void buildSharedSearchableDocumentMappings() throws IOException {
147147
new FieldBuilder(builder, "species", "text").keyword().synonym().sort().build(); // allele, gene, model, dataset
148148
new FieldBuilder(builder, "synonyms", "text").analyzer("symbols").autocomplete().keyword().keywordAutocomplete().htmlSmoosh().standardBigrams().build(); // gene, go, disease, model
149149

150-
150+
new FieldBuilder(builder, "geneMolecularInteraction.geneGeneAssociationObject.geneSymbol.displayText", "text").keyword().sort().build();
151+
new FieldBuilder(builder, "geneMolecularInteraction.interactorAType.name", "text").keyword().sort().build();
152+
new FieldBuilder(builder, "geneMolecularInteraction.interactorBType.name", "text").keyword().sort().build();
153+
new FieldBuilder(builder, "geneMolecularInteraction.detectionMethod.name", "text").keyword().sort().build();
154+
new FieldBuilder(builder, "geneMolecularInteraction.geneGeneAssociationObject.taxon.name", "text").keyword().sort().build();
155+
156+
new FieldBuilder(builder, "geneGeneticInteraction.geneGeneAssociationObject.geneSymbol.displayText", "text").keyword().sort().build();
157+
new FieldBuilder(builder, "geneGeneticInteraction.interactorARole.name", "text").keyword().build();
158+
new FieldBuilder(builder, "geneGeneticInteraction.interactorBRole.name", "text").keyword().build();
159+
new FieldBuilder(builder, "geneGeneticInteraction.interactionType.name", "text").keyword().build();
160+
new FieldBuilder(builder, "geneGeneticInteraction.geneGeneAssociationObject.taxon.name", "text").keyword().sort().build();
151161
}
152162

153163
public static class FieldBuilder {

0 commit comments

Comments
 (0)