如何在OrientDB中添加空间索引?

积累

我正在使用Studio的OrientDB 2.0。我使用文档中的代码成功创建了Lucene空间索引:

CREATE class Place extends V

CREATE property Place.name string

CREATE property Place.latitude double

CREATE property Place.longitude double

CREATE INDEX Place.l_lon ON Place(latitude,longitude) SPATIAL ENGINE LUCENE

然后,我Place使用latitude创建了一些对象longitude

当我尝试使用记录的格式进行空间搜索时

select from Class where [<lat-field>,<long-field>] NEAR [<x>,<y>]

搜索成功完成,没有错误,但是没有返回结果,即使我传递了其中一个Place对象的确切坐标也是如此

我也尝试过直接使用来查询索引

select from index:Place.l_lon

这也成功,没有出现错误,但未返回任何结果。我在想我的索引可能为空。我尝试从架构编辑器重建它,但仍然没有结果。而且,据我所知,无法手动将诸如位置坐标之类的复合条目添加到索引中。我想念什么吗?

狼4ood

尝试使用语法指定最大距离

select  from Class where [<lat-field>,<long-field>,$spatial] NEAR [<x>,<y>,{"maxDistance": distance}]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

GNUPLOT如何在标签的索引中添加更多空间

来自分类Dev

如何在条件Python中添加空间

来自分类Dev

如何在jq中添加索引

来自分类Dev

如何在字典中添加索引

来自分类Dev

如何在以下示例中添加索引?

来自分类Dev

如何在bash中添加列索引

来自分类Dev

如何在Neo4j中创建空间索引?

来自分类Dev

如何在NSMutableArray中添加索引对象(使用NSMutableIndexSet索引)?

来自分类Dev

如何在python中为xticklabels添加空间?

来自分类Dev

如何在XDocument中添加命名空间和声明

来自分类Dev

如何在节点soap中添加“命名空间”以请求

来自分类Dev

如何在许多文件名中添加空间

来自分类Dev

如何在Bootstrap 4中的列之间添加空间

来自分类Dev

如何在chartjs中的图表底部添加空间[角度]

来自分类Dev

如何在C#中向XPath添加名称空间?

来自分类Dev

如何在Listview中添加子项目和空间

来自分类Dev

如何在Unix中的列之间添加多个空间

来自分类Dev

如何在发行版中添加未分配的空间?

来自分类Dev

如何在css中的边框后添加空间

来自分类Dev

如何在Conky中添加值和单位之间的空间

来自分类Dev

如何在 PHP 中的日期函数后添加字符空间

来自分类Dev

如何在表单中的输入之间添加垂直空间?

来自分类Dev

集群中的Orientdb索引

来自分类Dev

如何在OrientDb中添加嵌入式地图以使用sql进行记录

来自分类Dev

如何在ICollection中的特定索引中添加项目?

来自分类Dev

如何在OrientDB中应用独特查询?

来自分类Dev

如何在orientdb中还原数据?

来自分类Dev

如何在OrientDB中查看链接的数据

来自分类Dev

如何在OrientDB中更改输入类型

Related 相关文章

热门标签

归档