see on GitHub

Session : Querying : How to use Lucene

Lucene flavored syntax can be used with the WhereLucene method, a part of the filtering methods available in IDocumentQuery.

Syntax

IDocumentQuery<T> WhereLucene(string fieldName, string whereClause);

Parameters
fieldName string Name of a field in an index
whereClause string Lucene-syntax based clause for a given field

Example

List<Company> results = session
    .Advanced
    .DocumentQuery<Company>()
    .WhereLucene("Name", "bistro")
    .ToList();
List<Company> results = await asyncSession
    .Advanced
    .AsyncDocumentQuery<Company>()
    .WhereLucene("Name", "bistro")
    .ToListAsync();
from Companies 
where lucene(Name, 'bistro')