我在 mongodb 数据库中有 2 个集合。例子:
employee(collection)
_id
name
gender
homelocation (double[] indexed as geodata)
companies_worked_in (reference, list of companies)
companies(collection)
_id
name
...
现在我需要查询所有名称以“wha”开头并且拥有/拥有住在附近(13.444519, 52.512878)的员工的公司,即。
我怎样才能做到这一点而不需要太长时间?使用 SQL,这将是一个简单的连接(当然没有地理空间搜索...... :()