Structuring queries using the Query DSL is new to me. I've given a
simple MySQL example, which I've tried to translate into the Query
Please can you tell me if I'm correct, and how I could make it
simpler, and/or more efficient.
status IN ('active','pending')
, region = 'south'
, source = 'south_main'
, notice_type IN ('family','sales')
, MATCH("joe bloggs") AGAINST (name,text)
, publish_date BETWEEN '2010-01-01' AND