Open KIMJINOH97 opened 2 years ago
(latitude, longitude) index 생성 mysql workbench 로 확인가능
const onClickEvent = async () => {
const distance = 1;
const { status, data, message } = await placeApi.getPlaceByLocation(query, coord.lat, coord.lng, distance);
if (status === 200) {
setStoreList(data);
} else {
alert(message);
}
}
queryDSL 구현 현재 필터와 호환되도록 구현 (gu , dong 은 query 에 담겨서 보내지만 효력을 잃음)
@KIMJINOH97
const onClickEvent = async () => {
console.log(distance[0]);
const { status, data, message } = await placeApi.getPlaceByLocation(
query,
coord.lat,
coord.lng,
+distance[0]
);
if (status === 200) {
setStoreList(data);
} else {
alert(message);
}
};
필터 총 200m, 500m, 1KM 이렇게 3개로 함. 1KM 생각보다 넓어서 일단 이렇게 했는데 추후 수정 가능.
FRONT
BACK