Closed geertjanknapen1 closed 6 months ago
You could add additional information using composer show
so it would reveal the real versions, but error probably comes from the docker meilisearch image, so please double check that this setting is available in your version. I've looked in meilisearch source code and I see this setting references are only available since v1.2 and up
Thanks for the reply.
meilisearch-php
version: 1.6.1
You seem to be right :latest
does not seem to be up-to-date for docker-compose. Will test with v1.6 and close this issue if it solves the problem.
Did you run docker compose pull
and it still pulls older image ? :)
v1.6 image fixes it, I assumed the latest
tag would be the latest but I guess I am wrong.
I'd suggest to avoid using latest
as it can break things when updating if you won't follow the changes in meilisearch :) using hardcoded version and then deciding to upgrade allows easier to remember checking the upgrade guides :)
Description The documentation states;
But when I do this;
$meiliClient->index('uuid')->updateFaceting(['sortFacetValuesBy' => ['product_categories' => 'count']]);
I get the following error;Unknown field sortFacetValuesBy: expected one of maxValuesPerFacet
.So I thought, maybe I have to specify the other setting as well, so I did:
$meiliClient->index('uuid')->updateFaceting(['maxValuesPerFacet' => 100, 'sortFacetValuesBy' => ['product_categories' => 'count']]);
But the same error persists.Expected behavior I would expect it to update my faceting settings.
Current behavior Errors are thrown regarding getting the wrong field.
Screenshots or Logs Screenshot of the error;
Environment (please complete the following information):
getmeili//meilisearch:latest
(v1.1.1 I think)