これは最小限の例です。
'test_index'
次のレコードを含むインデックスがあります。
{u'name': u'b'}
{u'name': u'e'}
{u'name': u'a'}
{u'name': u'c'}
{u'name': u'd'}
'name'
フィールドのアルファベット順にレコードを取得したい。引数を使用しsort
ますが、結果はソートされません:
q = pyes.query.MatchAllQuery().search()
tuple(record['name'] for record in conn.search(q, indices = 'test_index', sort = 'name'))
結果:
(u'b', u'c', u'd', u'e', u'a')
ここで何が間違っていますか?