Я пытаюсь сделать запрос, который объединяет общее количество студентов. Я следую этому примеру в документах: https://docs.dgraph.io/v1.2.0/query-language/#sum -and-avg . Следующий запрос дает мне ошибку "Invalid variable aggregation. Check the levels."
, но я не уверен, что это значит.
{
var(func: uid(0x162f7)) { # lessonUID
teacher {
teacherUID as uid
}
}
var(func: uid(teacherUID)) {
lessons {
userWith: ~library {
numStudents as math(1)
}
}
}
q(func: uid(teacherUID)) {
uid
numLessons: count(lessons)
totalStudents: sum(val(numStudents))
}
}