# Second index on elastic search

**URL:** <https://discuss.elastic.co/t/second-index-on-elastic-search/175577>\
**Category:** Elasticsearch\
**Created:** [April 5, 2019, 11:34am UTC](https://discuss.elastic.co/t/second-index-on-elastic-search/175577 "2019-04-05T11:34:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmormino](https://avatars.discourse-cdn.com/v4/letter/v/e47774/32.png) [@vmormino](https://discuss.elastic.co/u/vmormino)\
**Post date:** [April 5, 2019, 11:34am UTC](https://discuss.elastic.co/t/second-index-on-elastic-search/175577/1 "2019-04-05T11:34:56Z")

</div>

Hy i have two index on elastic the first catalogo\_prodotti and the second catalogo\_esercenti.  
In the second i use the functionscore in this way, but when i try to get the list, i have the error

Fielddata is disabled on text fields by default, please help me thankyou

client.Search(s =\> s  
.From(0)  
.Size(numerorisultati)  
.Query(q =\> q  
.FunctionScore(fsc =\> fsc  
.BoostMode(FunctionBoostMode.Multiply)  
.ScoreMode(FunctionScoreMode.Sum)  
.Functions(f =\> f  
.FieldValueFactor(b =\> b  
.Field("id").Factor(fattID)  
.Missing(0.7)  
.Modifier(FieldValueFactorModifier.None)  
)  
.FieldValueFactor(b =\> b  
.Field("vendor").Factor(fattVE)  
.Missing(0.7)  
.Modifier(FieldValueFactorModifier.None)  
)  
.FieldValueFactor(b =\> b  
.Field("descrizione").Factor(fattDE)  
.Missing(0.7)  
.Modifier(FieldValueFactorModifier.None)  
)  
.FieldValueFactor(b =\> b  
.Field("testoricerca").Factor(fattTE)  
.Missing(0.7)  
.Modifier(FieldValueFactorModifier.None)  
)  
)  
.Query(qx =\>

```
                                            qx.MultiMatch(m => m
                                                .Query(searchstr)
                                                .Analyzer("standard")
                                                .Fields(ff => ff
                                                .Field(f => f.Id, fattID)
                                                .Field(f => f.vendor, fattVE)
                                                .Field(f => f.descrizione, fattDE)
                                                .Field(f => f.testoricerca, fattTE)

                                                    )
                                            .Type(TextQueryType.MostFields)

                                            )
                                        )
```

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [April 5, 2019, 12:49pm UTC](https://discuss.elastic.co/t/second-index-on-elastic-search/175577/2 "2019-04-05T12:49:55Z")

</div>

is it possible that the mapping of those two indices differs for the fields you are using in your function score query?

You can retrieve the mappings via the [Get Mapping API](https://www.elastic.co/guide/en/elasticsearch/reference/6.6/indices-get-mapping.html)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 3, 2019, 12:49pm UTC](https://discuss.elastic.co/t/second-index-on-elastic-search/175577/3 "2019-05-03T12:49:56Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
