Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何使用select语句过滤链表中的内容?_Database_Orientdb_Nosql - Fatal编程技术网

Database 如何使用select语句过滤链表中的内容?

Database 如何使用select语句过滤链表中的内容?,database,orientdb,nosql,Database,Orientdb,Nosql,某个类有一个属性,该属性保存rid的链接。即testcaseLink:[20:0,20:1]。我在使用select语句从testcaseLink中仅选择某些rid时遇到问题 正在查找类似于select testcaseLink.get20:0 from tableName的内容。是否有任何方法可以过滤orientdb中集合的内容从tableName中选择testcaseLink[@rid=20:6或@rid=20:8],其中ColumnName='Value'解决了问题您希望根据哪些条件过滤数据

某个类有一个属性,该属性保存rid的链接。即testcaseLink:[20:0,20:1]。我在使用select语句从testcaseLink中仅选择某些rid时遇到问题


正在查找类似于select testcaseLink.get20:0 from tableName的内容。是否有任何方法可以过滤orientdb中集合的内容

从tableName中选择testcaseLink[@rid=20:6或@rid=20:8],其中ColumnName='Value'解决了问题

您希望根据哪些条件过滤数据?如果需要可以使用的第一个元素,请选择testcaseLink[0],如果要根据链接的文档属性对其进行筛选,请使用方括号之间的表达式选择testcaseLink[prop='foo']。基于RID的过滤与简单的属性过滤相同,例如选择testcaseLink[@RID=20:0]基于RID的过滤。通过**选择testcaseLink[@RID=20:0]**我们只能获得RID记录,但我想基于多个RID进行过滤,如**选择testcaseLink[RID=20:0,RID=20:1]**谢谢Luigi,选择testcaseLink[@RID=20:0]促使我找到解决办法