Drop unused index fields
These are unused since 7244fb1319e5fe6ee03c151a4d102b3399917267
- Id
- bcb7e1355c9c19de05316956f94efdd0e21987d7
- Author
- Caio
- Commit time
- 2019-04-14T21:24:21+02:00
Modified src/main/java/co/caio/cerberus/search/IndexField.java
package co.caio.cerberus.search;
class IndexField {
static final String RECIPE_ID = "recipeId";
- static final String NAME = "name";
- static final String INGREDIENTS = "ingredients";
- static final String INSTRUCTIONS = "instructions";
static final String NUM_INGREDIENTS = "numIngredients";
static final String PREP_TIME = "prepTime";
static final String COOK_TIME = "cookTime";
Modified src/main/java/co/caio/cerberus/search/Indexer.java
doc.add(new StoredField(RECIPE_ID, recipe.recipeId()));
doc.add(new LongPoint(RECIPE_ID, recipe.recipeId()));
- doc.add(new TextField(NAME, recipe.name(), Store.NO));
- recipe.instructions().forEach(i -> doc.add(new TextField(INSTRUCTIONS, i, Store.NO)));
- recipe.ingredients().forEach(i -> doc.add(new TextField(INGREDIENTS, i, Store.NO)));
-
doc.add(new TextField(FULL_RECIPE, recipe.name(), Store.NO));
recipe.instructions().forEach(i -> doc.add(new TextField(FULL_RECIPE, i, Store.NO)));
recipe.ingredients().forEach(i -> doc.add(new TextField(FULL_RECIPE, i, Store.NO)));