blob: f8327b263d61cd0a3716659098cfb62e846f85f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
from algoliasearch.search_client import SearchClient
from dotenv import load_dotenv
import os
INDEX_NAME = 'pubfinder'
client = SearchClient.create(os.getenv('ALG_APPLICATION_ID'), os.getenv('ALG_API_KEY'))
index = client.init_index(INDEX_NAME)
for record in index.browse_objects({"filters": "borough:'City of London'"}):
_geoloc = {
"lat": record["lat"],
"lng": record["lng"]
}
record["_geoloc"] = _geoloc
del record["lat"]
del record["lng"]
index.save_object(record)
|