问题标签 [dgraph-dgo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
259 浏览

go - 如何使用 dgo api.NQuad 在 dgraph 中删除四边形

api.NQuad是否可以使用from从给定节点中删除与谓词匹配的所有边github.com/dgraph-io/dgo/protos/api

我正在尝试达到相当于delete {0x1234 <test.likes> * }

我尝试使用"*" "" x.Staras ObjectId 但这些解决方案都不起作用

0 投票
1 回答
51 浏览

go - 是否可以使用 dgo 检索当前架构

有没有办法使用 dgo 客户端检索 dgraph 模式?

我想要做的是将我现有的模式与服务器上的模式进行比较,以避免重新发送它,因为每次发送已设置的模式时它都会触发重新索引。

0 投票
1 回答
121 浏览

dgraph - 如何更新现有节点中的信息而不是使用 Dgraph 创建新节点?

我正在编写一个使用 Dgraph 来持久化对象的 Golang 应用程序。从文档中,我可以推断UID每次我改变一个对象/运行代码时都会创建一个新节点,因此会创建一个新节点。

有没有办法更新相同的节点数据而不是创建新节点?

我尝试更改UID用于"_:name"UID字段的 ,但即使每次运行应用程序时都会创建一个新节点。如果数据库中已经存在现有节点,我希望能够更新现有节点,而不是为其创建新节点。

0 投票
2 回答
588 浏览

go - 如何动态构建查询过滤器

我正在使用 Go 来设置我自己的 API。由于我如何编写代码来动态创建/应用查询过滤器,我现在有点卡住了。它有效,但我想知道是否有更好的方法来完成下面的场景。

例如,我有一个带有复选框的搜索页面(1 个用于电子邮件,1 个用于名称)来缩小搜索范围。

这是我到目前为止得到的,我认为有更好的方法来做到这一点:

有没有更好的方法来做到这一点而不是创造长期条件?

0 投票
2 回答
216 浏览

go - 与 Golang 和 DGraph 的连接错误 rpc

我正在尝试在 DGraph 数据库中进行突变,但是当我运行代码时,它会抛出下一个错误:

rpc 错误:代码 = 不可用 desc = 连接关闭退出状态 1

我在端口 8000 中使用 dGraph 和 docker,我的 golang 代码在这里:

如何解决此错误以连接我的 DGraph 并进行突变?