data workflow
데이터베이스나 static 파일같은 데이터 source에서 데이터를 fetch한다.
해당 데이터를 JSON records로 변환한다.
Algolia에 해당 레코드를 보낸다. → indexing ⇒ python manage.py algolia_reindex
모든 attribute는 검색 가능한 게 디폴트. 하지만 searchable attributes feature로 선별할 수 있음.
# places/index.py
settings = {
'searchableAttributes' : ["place_name", "category", "palce_address", "place_number"]
}
Algolia’s default ranking formula 작동 이후 Custom ranking이 작동함.