从昨天开始,我一直在阅读文档和其他示例帖子,以了解如何在此处添加按字段排序和当前查询数组的方向,但到目前为止还没有运气。我见过这样的例子,但我无法安静地绕过它来修改我的数组,因为这是我第一次处理 ES。{"sort": {"_score": "desc"}, "query": { ....
我所需要的只是:我希望能够按price
或stock
按asc
顺序desc
排序。
每次我尝试更新我的数组以实现排序时,都会{"error":{"code":0,"message":"Invalid option sort"}}
出错。
注意:查询数组被传递给Pagerfanta以获得结果。
$paginator = $this->productFinder->findPaginated($myArray)
->setMaxPerPage($limit)
->setCurrentPage($page);