OrientDB SELECT 和子查询

2023-12-24

我对此真的很困惑。 为什么这有效:

SELECT out('Posted').out('IsFromCategory') FROM #18:1

而这并不:

SELECT out('IsFromCategory') FROM (SELECT out('Posted') FROM #18:1)

这不是我真正的逻辑,而是我做一些测试时想到的......


正如您所意识到的,您需要使用expand在你的子查询中,所以它看起来像

SELECT out('IsFromCategory') FROM (SELECT expand(out('Posted')) FROM #18:1)

这就像没有子查询expand返回一个列表@rid,所以没有什么可以选择的,而展开后,您会得到一个包含整个实体(顶点)的列表,您可以从中遍历它们具有的任何边。

(不知道为什么这与你的第一个查询的行为不同。也许,因为第一个是一个查询,你明确要求遍历,而第二个是两个查询,当子查询返回时,它不知道你想要检索整个顶点)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OrientDB SELECT 和子查询 的相关文章

  • 我们可以在 orientdb 中更新 EDGE 吗?

    是否有可能获得一个在 orientdb 中更新插入边缘的示例 如果它不存在 有没有办法检查边缘是否存在 如果存在 则只需更新边缘 否则创建新边缘 我使用的是 Orientdb 2 1 13 版本 谢谢 通过 SQL 您可以使用基本的 UPD
  • OrientDB 在上下文错误中找不到数据库实例?

    Orient DB 在 orientdb community 1 7 rc2 中存在问题 当我尝试创建一个小函数时 如下所示 var db orient getDatabase return test 并执行它我收到以下错误 在位置 0 解
  • OrientDB 按边属性查询

    我有两个顶点类 Location 和 User 我还有两条边 Friend 和 GoingTo 用户可以与另一个用户成为 朋友 并且用户还可以 前往 某个位置 边 GoingTo 有一个名为going date 的日期时间属性 其中包含用户
  • OrientDB ETL 加载 CSV,其中顶点在一个文件中,边在另一个文件中

    我有一些数据位于 2 个 CSV 文件中 一个包含顶点 另一个文件包含另一个文件中的边 我正在研究如何使用 ETL 来设置它 已经接近但还没有完全实现 它基本上可以工作 但我的边缘有属性 我不确定它们是否正确加载 这个问题很有帮助 但我仍然
  • OrientDB:如何使用选择查询更新列

    我需要使用以下命令更新表中的列 update Table1 set name select productName from Table2 where rid parent current productid 查询工作正常 但不是名称查询以
  • 是否可以使用 C# 来处理 OrientDB?

    是否有任何实现 api或示例OrientDB http www orientechnologies com 和 C 我之所以关注 OrientDB 是因为它是我发现的唯一一个结合了图和文档的数据库 关于我应该如何尝试这个的任何建议 我的下一
  • OrientDB SELECT 和子查询

    我对此真的很困惑 为什么这有效 SELECT out Posted out IsFromCategory FROM 18 1 而这并不 SELECT out IsFromCategory FROM SELECT out Posted FRO
  • 如何使 Orientdb 的优势变得独特

    如何使 Edge 在 Orientdb 中独一无二 我想出的解决方案 删除边缘 再次创建它 但这并不好 Edge 没有任何属性 Example create edge is friend from 12 0 to 12 3 如果我再次调用它
  • 如何使用OrientDB ETL仅创建边

    我有两个 CSV 文件 首先包含 500M 记录 格式如下 id name10000023432 汤姆用户13943423235 胡说八道 第二个包含 1 5B 好友关系 格式如下 从 ID 到 ID10000023432 13943423
  • OrientDB ETL 在加载 CSV 文件时抛出异常

    我试图将一个简单的 CSV 文件加载到 OrientDB 但它总是抛出此异常 CSV 文件内容 id name role 1 Sarath Architect 2 Anoop Project Manager 3 Nazeem Lead De
  • 序列化OrientDB RecordID时无限递归

    在我的架构中 我有一个像这样的抽象类 JsonAutoDetect JsonMethod NONE public abstract class AbstractEntity Id private Object id Version priv
  • OrientDB GraphED - SQL 在两个(选择顶点 RID)之间插入边?或者用于非常大的进口的替代方法

    例如 OrientDB 图中的两个简单顶点 orientdb gt CREATE DATABASE local databases test admin admin local graph Creating database local d
  • 使用 OrientDB 递归遍历有向边

    我正在尝试从给定节点递归遍历出站边缘 而不是入站边缘 我想要查询结果中包含出边和出顶点 下图中 从 a 开始 我需要 a b c d e 包括边缘 但不包括 c 之后的部分 即 lt x a gt b gt c lt x gt d gt e
  • 如何将 ArangoDB 嵌入桌面应用程序

    我想在我的应用程序中嵌入一个图形数据库 适用于 Windows Linux 和 MAC 我将搜索范围缩小到 ArangoDB 和 OrientDB 我能够让嵌入式 OrientDB 工作 但我仍然想尝试 ArangoDB 来做出明智的决定
  • OrientDB地理定位

    我正在使用 OrientDB for NoSQL 数据库 但我不知道如何准确查询地理位置 我已阅读具体文档 东方数据库函数 https github com orientechnologies orientdb wiki SQL Where
  • 服务器安全和通过 Rest 访问 OrientDB

    我猜这是一个令人尴尬的初学者问题 无论如何 在 OrientDB 文档的 服务器安全 下 我们发现 虽然 OrientDB Server 可以充当常规 Web 服务器 但不建议您将其直接公开到 Internet 或公共网络 相反 始终将 O
  • OrientDB 中带有子选择的根空间查询

    我正在尝试组合一个查询来查找图中节点 2 公里以内的节点 假设我有一个数据集 标记了纳斯卡线中的一些地理符号 Name Latitude Longitude Hummingbird 14 692131 75 148892 Monkey 14
  • OrientDb sql注入和转义字符

    使用 OrientDb 进行编程时如何防止 sql 注入OrientDB NET binary https github com orientechnologies OrientDB NET binary 有没有办法转义 Orient SQ
  • 检查orientdb中是否存在类

    如何检查东方数据库中是否存在类 如果它不存在于数据库中 我需要创建它并插入一条记录 如果存在 我需要插入该记录 我需要使用 JAVA 做同样的事情 您可以使用以下语句通过 SQL 检索架构信息 select expand classes f
  • 如何添加到 OrientDB 中的空间索引?

    我正在使用工作室的 OrientDB 2 0 我使用文档中的代码成功创建了 Lucene 空间索引 CREATE class Place extends V CREATE property Place name string CREATE

随机推荐

  • C# 开关/中断

    看来我需要使用 C 在 switch 语句中的每个 case 块中使用中断 我可以在其他语言中看到这样做的原因 您可以在其中转到下一个案例陈述 案例块是否有可能落入其他案例块 非常感谢 非常感谢 是的 您可以通过两种方式进入下一个案例块 您
  • 如何将两个表合并为拥有相同的列?

    我有两个表A和B A有两列 id amount B也有两列 id amount 我希望将A和B结合起来创建一个新表C 具有相同的两列 id amount 我怎样才能使用 SQL 来做到这一点 例如 A A1 1 A2 5 A3 2 A4 5
  • 从github安装curl'ed脚本:

    我在 Github 上托管了以下脚本 https rawgit com oresoftware quicklock master install sh https rawgit com oresoftware quicklock maste
  • 确定函数在闭包 javascript 中是如何被调用的

    最近我在 hackerrank 中遇到一个问题 必须计算乘法运算并返回答案 例如 function multiply a b return a b 现在的问题是该函数可能以不同的方式调用 例如 multiply 4 5 multiply 4
  • Spring Boot - 计算字段

    所以 我有一个实体 它有字段 start date java util Date 是类型 我想要另一个字段 它会自动填充与开始日期对应的星期几 数字 1 表示星期日 2 表示星期一等 的整数 这是我的实体的片段 Id GeneratedVa
  • 读/写锁定asp.net中的静态变量

    我的 C ASP NET 项目中有一个静态变量 抽象数据类型 而不是基元 它将被许多线程同时且频繁地读取 我很少需要写入它 与读取次数相比 确保线程安全的最佳方法是什么 以便在我写入时其他线程不会读取部分写入的数据 我只用过lock 但我知
  • 如何使用 Idealista API 获取房地产数据?

    我一直在尝试使用网站 Idealista 的 API https www idealista com https www idealista com 检索房地产数据信息 由于我不熟悉 OAuth2 到目前为止我还无法获取令牌 我刚刚获得了
  • 如何获取 symfony/symfony 3 中的捆绑包列表?

    我刚刚开始使用 symfony 我想从特定供应商获取捆绑包列表 迭代它们并在每个默认控制器上调用 bundle gt renderSomething 函数 首先 我需要获取要迭代的包列表 或迭代每个对象 关于最好的方法有什么想法吗 在控制台
  • Meteor 会自动更新 mongodb 版本吗?

    我安装了 Meteor 1 2 2 根据 MeteorBlog 它应该安装 Mongodb v3 0 或更高版本 但是 如果使用 Mongo shell meteor mongo 并执行以下操作 db version 我得到 2 6 7 不
  • 如何在 React JS 中检查损坏的图像

    我正在编写一个模块 它从 json 获取文章数据并在文章文本上显示一个大图像 正如他们所说的英雄模块 我已经获得数据并进行了设置 因此如果有图像 它将显示该图像 如果数据中没有图像 它将显示默认图像 问题是此方法不会替换损坏的链接以显示默认
  • 在 LINQ select(x => new 中声明变量

    我正在将 POCO 映射到模型中 代码如下所示 NOT NEEDED var noneRequiredUserDocuments new List
  • 使用 SDK 8 中的 Android MediaPlayer 进行流式传输

    SDK 级别 8 Froyo 引入了 MediaPlayer 连接到流媒体源 如 Shoutcast 的本机功能 以前的 SDK 版本能够采取解决方法 例如在设备上运行本地代理 请参阅NPR http code google com p n
  • 防止 XslCompiledTransform 使用自关闭标签

    我在用XslCompiledTransform将 XML 文件转换为 HTML 有没有办法阻止它使用自关闭标签 e g span span span span
  • 从编辑重定向到父资源不会(重新)渲染模板

    我的用户界面的布局是一个列表 出口 子导航 详细信息 出口 出口 如中所述我之前的问题之一 https stackoverflow com questions 16342616 ember js how to refresh parent
  • python请求post数据为字符串类型时默认编码是什么?

    用下面的代码 payload 工作报告 总体情况 良好 r requests post http httpbin org post data payload Requests post数据为string类型时默认编码是什么 UTF8 还是
  • 从静态站点中托管的 javascript 运行 git Push

    想象一下用 jekyll 编译并托管在 github 页面上的静态网站 是否可以在这个页面上有一些 javascript 要求用户输入一些内容 然后将这个输入 git Push 到某个 github 存储库中 换句话说 如何用 javasc
  • Silverlight 4 - 将文本发送到记事本

    我尝试这个教程 http elegantcode com 2010 02 20 silverlight 4 com interop and the cool stuff you can do with it http elegantcode
  • NSArray 和 NSString

    我目前正在阅读的书让我编写以下代码 IBAction displaySomeText id sender NSString cow Milk NSString chicken Egg NSString goat Butter NSArray
  • 使用 java -jar 运行 scala 应用程序

    我在使用 java 时遇到了一些问题 一探究竟 sebastian sebastian desktop scaaaaaaaaala java cp home sebastian m2 repository org scala lang sc
  • OrientDB SELECT 和子查询

    我对此真的很困惑 为什么这有效 SELECT out Posted out IsFromCategory FROM 18 1 而这并不 SELECT out IsFromCategory FROM SELECT out Posted FRO