【发布时间】:2020-01-17 19:35:23
【问题描述】:
on_conflict 返回未知参数
hasura 新手,尝试查看多个如何 on_conflict,从 api explorer 和前端运行突变,尝试 upsert_users(建议我将其更改为插入)
mutation upsert_users {
insert_users(
objects: [{
auth0_id: "iexistindb",
name: "somename"}
],
on_conflict: {
constraint: users_pkey,
update_columns: [last_seen, name]
}
) {
affected_rows
}
}
如果 auth0 已经存在,则需要更新用户表
【问题讨论】:
-
已解决:使用 api explorer 分析,我需要添加管理员权限以启用冲突突变。
-
您可以将此添加为您自己问题的答案吗?这会帮助有这个问题的其他人吗?谢谢!
-
我会尝试弄清楚它对 stackoverflow 来说相当新,但感谢您指出:)
标签: hasura