Hello there,
I am wondering what is the reason of having
array_values($terms) when setting the terms in Elastica/Query/Terms?
$terms = new \Elastica\Query\Terms('rootMessage.id', [
'type' => 'user',
'id' => $user->getId(),
'path' => 'mutedMessageIds',
]);
But it gets hydrated to values only, ignoring the array keys.
Seems like my only choice is to set raw query?
Thank you.