Как получить собственный идентификатор модели, который хранится в БД (например, django идентификатор модели), когда мы выполняем запрос на ретрансляцию? Основная проблема в том, что Реле определяет свой собственный идентификатор, поэтому я не уверен, как мы можем правильно его обработать.
Например.
query {
allFuelTypes (codeMatch: "g") {
edges {
node {
id,
code,
label
}
}
}
}
напечатает
{
"data": {
"allFuelTypes": {
"edges": [
{
"node": {
"id": "RnVlbFR5cGVOb2RlOjM=",
"code": "g",
"label": "Gas"
}
}
]
}
}
}
Где id - идентификатор графенового реле, но я хотел бы увидеть идентификатор модели.
Единственный возможный способ, который я вижу, - это просто создать псевдоним в схеме графена для поля идентификатора модели и вручную извлечь этот идентификатор из модели Django. Но, возможно, существует какой-то еще более динамичный c способ достижения того же результата?
Спасибо за любую помощь!
PS реализация запроса не важна. Это просто фиктивная демка