问题描述
我在 Neo4j 数据库中有文章节点。他的属性之一是布尔值:“保存:假”。 此节点的属性名称为“已保存”。
我有一个 React 界面,我希望用户能够将文章保存为收藏夹。 所以我想做的是当他们想要保存一篇文章时将“保存”属性更改为true,或者当他们想要取消收藏时将其设置为false。
这个过程可以通过 graphql 请求完成,但我不知道如何编写修改节点属性的请求。
示例:用户想要保存 id = 1 的文章,因此他点击了“收藏夹”按钮,文章节点属性 id = 1,节点属性“已保存”从 false 变为 true。
我只想更新一个节点属性,我认为是这样的:
type Mutations {
saved(article:ID! director:ID!) : ??? (string ?)
@cypher(statement:"MATCH (a:Article {id: $id,saved:$saved})
SET a.saved += true ")
}
schema {
mutations: Mutations
}
我该怎么做?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)