Вы также можете выполнить поиск пустого запроса и затем сделать с ответом все, что вам нужно - в простом примере ниже мы получим фасеты и распечатаем их в консоли:
var algoliasearch = require('algoliasearch');
var client = algoliasearch('latency', '249078a3d4337a8231f1665ec5a44966');
var index = client.initIndex('bestbuy');
index.search(
{
query: '', // empty query
facets: ['*'], // retrieve all facets
},
function searchDone(err, content) {
if (err) throw err;
console.log(JSON.stringify(content.facets, undefined, 2)); // print
}
);