on the following filter query:
 var searchResults = _client.Search<MyIndexable>(s => s
        .Query(q => q
            .Bool(b => b
                .Must(
                    subQuery => subQuery.QueryString(qs => qs.OnFields(f => f.Title, f => f.Description).Query(searchTerm + "*"")),
                    subQuery => subQuery.Term(f => f.field1, "some string"),
                    subQuery => subQuery.Term(f => f.field2 , "some Guid")))));
I wanted to add each filter below conditinally under Must. like
 if (request.field2)
     ubQuery.Term(f => f.field1, "some string"
can anyone help me to do this?.