Я пытаюсь создать приложение, в котором пользователь может ввести местоположение и искать врачей, окружающих это место. Администратор будет добавлять докторов вместе с их данными и местоположением.
Я изучаю mongodb и мне интересно, как это можно сделать.
Я планирую использовать Google API Адресов .
Мой вопрос: как мне сохранить местоположение доктора и как я могу получить информацию о докторе, который находится вокруг искомого местоположения.
Я думал, что смогу сделать это:
Когда врач сохраняется, я могу вызвать API и найти места, которые находятся рядом с сохраненным местоположением врача, а затем сохранить близлежащие места в массиве. Когда пациент ищет местоположение, я буду искать массив местоположений каждого доктора, и если найденный текст соответствует элементу в массиве, я верну этих врачей.
Но это не кажется очень эффективным. Может кто-нибудь подсказать, как мне это сделать?