elasticsearch-py search using source filter
<p>I am using elasticsearch-py (es version is 2.3) and would like to return just the 'title' field from all documents in an index with the mapping: actors, director, genre, plot, title, year. </p>

<p>I'm currently trying <code>messages = es.search(index="movies", _source=['hits.hits.title'])</code> and the resulting response is:</p>

<p><code>{u'hits': {u'hits': [{u'_score': 1.0, u'_type': u'movie', u'_id': u'tt0116996', u'_source': {}, u'_index': u'movies'}, {u'_score': 1.0, u'_type': u'movie', u'_id': u'1', u'_source': {}, u'_index': u'movies'}], u'total': 2, u'max_score': 1.0}, u'_shards': {u'successful': 1, u'failed': 0, u'total': 1}, u'took': 2, u'timed_out': False}</code></p>

<p>I've tried different versions of filter paths and source field lists but can't seem to get it right. </p>