KROSF / typegoose-base-id

_id is undefined on virtual property typegoose/typegoose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Typegoose-base-id

Steps

mutation {
  createUser(input: { firstName: "typegoose", lastName: "typegoose" }) {
    id
  }
}
  • you will get the following error
{
  "errors": [
    {
      "message": "Cannot return null for non-nullable field User.id.",
      "locations": [
        {
          "line": 3,
          "column": 5
        }
      ],
      "path": ["createUser", "id"]
    }
  ]
}

is caused because virtual method relayId always get undefined on this._id

About

_id is undefined on virtual property typegoose/typegoose


Languages

Language:TypeScript 100.0%