Извлечение документа с использованием $geoNear в Meteor

Minimongo не обеспечивает функциональность $geoNear, поэтому, если это требование поиска, это нужно сделать на сервере.

Это приводит к проблеме, когда локальная коллекция содержит результаты из нескольких публикаций, поскольку нет способа извлечь результаты из поиска $geoNear путем предоставления того же критерия поиска для локальной коллекции, который использовался при публикации.

Использование отдельных локальных коллекций для каждого поиска может помочь в некоторых случаях, но в моем случае проблема на самом деле не в нескольких публикациях для разных целей, а в том, чтобы использовать менеджер подписок для кэширования недавних подписок и избежать отправки повторяющихся данных по линии,

Кто-нибудь может предложить хитрое решение этой проблемы?

0 ответов

Другие вопросы по тегам