'Returns the most recent search result that matches the query.'

def latest(self, date_field):

    clone = self._clone()
    clone.query.clear_order_by()
    clone.query.add_order_by((u'-%s' % date_field))
    return clone.best_match()
