У меня есть запрос в моем приложении флаттера, который должен возвращать пустое значение, если для параметра «archived» «isNull» установлено значение true. Я выполнил это, но проблема, с которой я столкнулся сейчас, заключается в том, что запрос возвращается пустым (т. Е. []). И на виджете я хочу, чтобы это отображалось как не имеющее никакого значения, но вместо этого пустая пара скобок '()' продолжает появляться.
Я пытался проверить, когда данные запроса равны нулю, что-то вот так:
if (queryResult.data == null){
// The idea is for it not to just return '()' as the value
value = null;
}
else{
value = queryResult.data;
}
А также:
if (queryResult.data == []){
value = null;
}
else{
value = queryResult.data;
}
Как мне go об этом? Заранее спасибо.