2 things:
- Just to confirm: Point is not scalar by itself, ie: I would need to have already defined
type Point {
longitude: Float!
latitude: Float!
}
2. Can I add any other predicates, relationships to type Point and it still work/function as Geo?
eg.
type Point {
longitude: Float!
latitude: Float!
brand: Brand! @hasInverse (field:geo_point)
}
3. If #2 is not possible how do I maintain separate Points per Brand? Can I do a search with filter on Trait by brand so only those brand trait points are used for a near search?