我在许多站点中搜索了$ index,但是没有一个站点定义如何获取此变量的值。现在,我必须像下面这样使用Model:
有人可以帮助我解决此问题,如何在阿尔及利亚方面获得$ index的计数,如下所示?
$index->searchForFacetValues("age", ['filters' => 'age']);
我已经尝试了很多次,但无法获得coreect结果
$results = User::search($request->get('search'))->with(['filters' => 'age:23',]);
想要获得$ index
答案 0 :(得分:0)
我认为您正在寻找this snippet from the docs:
// composer autoload
require __DIR__ . '/vendor/autoload.php';
// if you are not using composer
// require_once 'path/to/algolia/folder/autoload.php';
$client = Algolia\AlgoliaSearch\SearchClient::create(
'YourApplicationID',
'YourAdminAPIKey'
);
$index = $client->initIndex('your_index_name');
通过在Algolia API客户端实例上调用$index
得到initIndex
。
如果这不是您想要的内容,则可能需要改写您的问题:)