public override JObject Export()
{
var json = base.Export();
json.Add(new JProperty("match_phrase", _matchPhrase));
if (!string.IsNullOrEmpty(_field))
{
json.Add(new JProperty("field", _field));
}
if (!string.IsNullOrEmpty(_analyzer))
{
json.Add(new JProperty("analyzer", _analyzer));
}
return json;
}
}