Это работает, как и ожидалось, получайте все «отметки» в определенном месте.
r.table('places').eqJoin('checkinId', r.table('checkins'))
И это работает, как и ожидалось, получить все местоположения рядом с точкой.
r.table('places').getNearest(r.point(-122.1634581999,47.7542651), { index : 'places.location' })
Но это возвращает пустой массив, получает все местоположения рядом с точкой и объединяет проверки.
r.table('places').getNearest(r.point(-122.1634581999,47.7542651), { index : 'places.location' }).eqJoin('checkinId', r.table('checkins'))
Есть ли другой способ, которым я должен присоединиться ко второму столу?