社区版3.8.0 match查询索引问题

nebula 版本:社区版3.8.0

  • 部署方式:单机
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述
    -Nebula graph 社区版3.8.0,我在使用MATCH进行查询时,遇到了下面的情况:
    book(name,year,code)
    1、首先,我使用 match (v:book) return v 语句时,可以返回下面的数据:
    (“book_1” :book{name: “语文”,year:”1990”,code:”101})
    (“book_2” :book{name: “数学”,year:”1991”,code:”102})
    (“book_3” :book{name: “英语”,year:”1902”,code:”103})
    2、当我使用match (v:book{name:“语文”}) return v 语句时,报下面的错误:
    Error found in optimization stage: IndexNotFound: No valid index found
    3、然后,我构建book的name属性索引book_index,然后使用match (v:book{name:“语文”}) return v 语句时无返回值
    4、我看官方文档写的3.5.0以后使用match查询的时候,可以不构建索引,为啥还是提示需要索引?

构建了name属性的索引后,为啥无返回结果,同时,year和code可以查询呢?
是不是没有做index的rebuild

已经rebuild过了

之前是match (v:book) return v 的时候也要建索引

你索引怎么建的?