반응형
Algolia - 총 카운트가 포함된 모든 고유 태그 가져오기
어떻게 하면 모든 것을 얻을 수 있을까?tags
제공된 이미지에서 동그라미처럼 구별되는 특성 및 그룹화각 레코드에는 태그가 있을 수 있으며 태그는 중복될 수 있다.나는 아래와 같이 자바스크립트 API를 사용하여 이 데이터를 얻으려고 노력했지만 효과가 없었다.나는 그것이 모든 독특한 태그들을 동그라미처럼 보여주기를 기대하지만, 대신에 그것은 모든 기록을 되돌려준다.원하는 결과를 얻을 수 있는 방법에 대한 아이디어 있으십니까?
import algoliasearch from "algoliasearch";
const algoliaClient = algoliasearch(
process.env.VUE_APP_ALGOLIA_APP_ID,
process.env.VUE_APP_ALGOLIA_ADMIN_KEY
);
const algoliaIndex = algoliaClient.initIndex("main-index");
algoliaIndex.setSettings({
attributeForDistinct: "tags",
attributesToRetrieve: ["tags"],
distinct: 1
});
algoliaIndex.search().then(({ hits }) => {
console.log(hits);
});
나의 질문에 대답해준 알골리아 팀의 마리 길리어 덕분이다.아래는 해결책이다.주어진 링크(알골리아의 포럼)에서 더 많은 설명을 찾을 수 있다.
algoliaIndex.searchForFacetValues("tags", "").then(({ facetHits }) => {
console.log(facetHits);
});
참조URL: https://stackoverflow.com/questions/66087592/algolia-get-all-unique-tags-with-its-total-counts
반응형
'programing' 카테고리의 다른 글
Vuex의 비동기/대기 동작 (0) | 2022.04.11 |
---|---|
Axios 가로채기로 Vuex Store 가져오기 (0) | 2022.04.11 |
클래스 기반 Vue 구성 요소가 v-model 및 vuex와 함께 작동하지 않음 (0) | 2022.04.10 |
Vue 양식 구성 요소에 기본 데이터 전달 (0) | 2022.04.10 |
@symfony/webpack-encore에서 vue-i18n-loader를 로드하는 방법 (0) | 2022.04.10 |