Можно применить обе аннотации к одному и тому же свойству. IndexResolver
создаст два индекса.
{
"v" : 2,
"key" : {
"_fts" : "text",
"_ftsx" : 1
},
"name" : "Question_TextIndex",
"ns" : "db.question",
"weights" : {
"textIndexedPropertyWithDefaultWeight" : 1
},
"language_override" : "language",
"textIndexVersion" : 3
},
{
"v" : 2,
"key" : {
"countryCode" : 1
},
"name" : "question_country_code_index",
"ns" : "db.question",
"collation" : {
...
}
}