Indexing 在无父对象的Marklogic中创建地理空间对索引

Indexing 在无父对象的Marklogic中创建地理空间对索引,indexing,geospatial,marklogic,Indexing,Geospatial,Marklogic,有没有一种方法可以创建地理空间对索引,而lat long没有父索引 在文件中,它指出预期的格式为{“coords”:{ “lat”:1.0, “lon”:2.0 }} 然后从用于创建索引的管理Ui请求父名称。在上面的例子中,它将是“coords” 但我试图处理的数据有如下形式 { “lat”:1.0, “lon”:2.0 }不,对于地理空间对,必须有一个父对象。没有其他方法索引该形式的数据并利用地理空间搜索功能吗?您可以使用点格式,如:{coords:“1.0,2.0”},但您必须以任何方式重

有没有一种方法可以创建地理空间对索引,而lat long没有父索引

在文件中,它指出预期的格式为{“coords”:{ “lat”:1.0, “lon”:2.0 }} 然后从用于创建索引的管理Ui请求父名称。在上面的例子中,它将是“coords”

但我试图处理的数据有如下形式 { “lat”:1.0, “lon”:2.0
}

不,对于地理空间对,必须有一个父对象。

没有其他方法索引该形式的数据并利用地理空间搜索功能吗?您可以使用点格式,如:
{coords:“1.0,2.0”}
,但您必须以任何方式重构数据。@grtjn这正是我所做的,更改了我的数据结构。