本文主要是介绍orientdb教程(8)-embedded object使用索引,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
版本3.0.30,在版本3.1.x使用这种方式后台会异常
在Orientdb中使用的字段属性使用embedded类型并link class,如下:
如果需要对link class中的字段使用索引,在当前class上需要添加额外的字段,比如class info中有title,time两个字段,则:
然后再创建传统索引:
但是使用explain来看查询的时候,发现并没有使用索引,是个bug,但通过查询index的key的时候发现其实已经构建了索引,但又没有像mysql一样可以使用force index(xxx)来进行强制使用索引查询
如果创建索引类型为lucene,使用lucene的查询方式进行查询,会发现可以正常使用索引查询了
这篇关于orientdb教程(8)-embedded object使用索引的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!