Я пытаюсь использовать переменные (которые являются скалярами) в вызове @filter(ge(...))
, но я сталкиваюсь с ошибкой
Учитывая следующий запрос
{
ua(func: uid(0xfb7f7)) {
uid
start_ua {
sua as index
}
recorded_in {
actions @filter(ge(index, sua)){
index
}
}
}
}
Я получаюследующая ошибка
{
"errors": [
{
"code": "ErrorInvalidRequest",
"message": "Some variables are defined but not used\nDefined:[sua]\nUsed:[]\n"
}
],
"data": null
}
Теперь, если я удаляю sua as ...
и @filter(...)
из запроса, все работает нормально.Моя версия Dgraph v1.0.13.
Я пытался заменить @filter(ge(index, sua))
на @filter(ge(index, val(sua)))
, но все еще сталкиваюсь с ошибкой:
{
"errors": [
{
"code": "ErrorInvalidRequest",
"message": ": No value found for value variable \"sua\""
}
],
"data": null
}
Что я делаю не так?