Skip to content

mutation query error #2

@gleba

Description

@gleba

The requests with mutations as mutation {set{<9963693899913877966> <state> "4".}}
returned empty and with an error
But make changes.

Output log:

response:  { name: 'ship', state: 3, _uid_: '9963693899913877966' }
mutation query:  mutation {set{<9963693899913877966> <state> "4".}}
mutation query response:  undefined
query:  query { me(id:9963693899913877966) { name, state, _uid_ } }
TypeError: Cannot read property 'uid' of undefined
    at Object.nodeToObject (...\dgraph\converter.js:85:13)
    at run.then.response (...\dgraph\index.js:42:32)
query response:  { me: { _uid_: '9963693899913877966', name: 'ship', state: 4 } }

source code:

    let data: any = {name: "ship", state: 3}
    let respone1: any = await client.set(data)
    console.log("response: ", respone1)

    let mq = `mutation {set{<${data._uid_}> <state> "4".}}`
    console.log("mutation query: ", mq)
    let respone2 = await client.query(mq).catch(console.error)
        .catch(x => console.warn(x))
    console.log("mutation query response: ", respone2)

    let q2 = `query { me(id:${respone1._uid_}) { name, state, _uid_ } }`
    console.log("query: ", q2)
    let respone4 = await client.query(q2)
    console.log("query response: ", respone4)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions