[elasticsearch] fix select() when fields are explicit

If fields are explicitly specified, ES returns each row as an array.