c# - Gremlin .Net,按包含值的属性过滤顶点
问题描述
我需要通过包含值的属性过滤 Azure Cosmos Graph DB 中的顶点,我尝试了下面的代码,但我收到错误消息(无法找到任何方法“过滤器”)
var g = client.CreateTraversalSource();
var p = new P("containing", text);
var query = g.V().Filter(p).Range<Vertex>(page, pageSize);
var result = await client.ExcuteAsync<IEnumerable<Vertex>>(query);
知道如何实现这一目标吗?
解决方案
这可能对其他人有帮助,我在朋友的帮助下设法弄清楚了:
var p = new P("containing", text);
var query = g.V().has("propertyName", p).Range<Vertex>(page, pageSize);
var result = await client.ExecuteAsync<IEnumerable<Vertext>>(query);
推荐阅读
- reactjs - 如何避免 React 功能组件中的陈旧状态
- mongodb - MongoDb Group BY MAX date 并从此文档中获取字段
- text - 使用命令提示符替换文本文件中的整个文本?
- sql - SWJOBENGINEWORKER2.EXE - 我的 SQL 服务器出了什么问题?
- javascript - 组件未正确呈现
- sql - 执行查询时出现 Oracle 错误 -ORA-00933:SQL 命令未正确结束
- r - 从两个数据集中选择特定数字的值
- android - 方法引发了“java.lang.NullPointerException”异常。无法评估 java.time.LocalDateTime.toString()
- arrays - Swift Array - “Int.random(in: 0...25)”和“randomElement()”之间的区别
- joomla - 如何将通知推送到 Joomla 插件