Thanks so much for the help, appreciate it. After rewriting to the following query, it still returns only records for title. Will I need to reference a different SearchDescriptor for each field?
var sr_book = new SearchDescriptor<book_es>()
.Index("books_1").Take(10000)
.Query(a => a
.Bool(b => b
.Should(c => c
.Wildcard(d => d
.Field(m => m.author).CaseInsensitive(true).Value(searchCriteria)
)
)
)
)
.Query(a => a
.Bool(b => b
.Should(c => c
.Wildcard(d => d
.Field(f => title).CaseInsensitive(true).Value(searchCriteria)
)
)
)
)