Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
impressive17
@impressive17
Protocol buffers
Как сделать oneof валидацию для необязатального поля PROTOBUF?
Проблема в том, что когда поля в запросе нет, валидатор ругается, что пустое значение не соответствует ни одному из значений, указанных в oneof. А указать пустое значение в oneof нельзя.
Вопрос задан
более трёх лет назад
102 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Дмитрий Шицков
@Zarom
Какая версия proto?
Пробовали задать default значение?
Пустое значение не следует передавать. Если поле необязательное, то его вовсе не следует передавать, а не передавать пустым.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
TLS
+1 ещё
Простой
Где и как искать описания современного Battlenet протокола?
2 подписчика
10 нояб. 2024
291 просмотр
1
ответ
Go
+1 ещё
Средний
Как объединить grpc stubs и proto messages в один файл?
1 подписчик
более года назад
96 просмотров
0
ответов
Protocol buffers
+1 ещё
Средний
Как перевести структуры Apache Thrift в proto файлы Google Protobuf?
1 подписчик
более года назад
24 просмотра
0
ответов
Protocol buffers
Простой
Как парсить из стрима probobuf на питоне?
2 подписчика
более года назад
150 просмотров
1
ответ
Go
+1 ещё
Сложный
Golang protoc grpc gateway, почему возникает ошибка?
1 подписчик
более года назад
146 просмотров
1
ответ
Protocol buffers
Простой
Почему не генерируются конструкторы protobuf?
2 подписчика
более года назад
79 просмотров
0
ответов
Node.js
+1 ещё
Простой
Почему gRPC сервер неправильно присылает объекты внутри массива?
1 подписчик
более года назад
90 просмотров
0
ответов
Protocol buffers
Сложный
Как правильно размещать grpc файлы в репозитории?
1 подписчик
более двух лет назад
112 просмотров
1
ответ
Go
+1 ещё
Простой
Как конвертировать строку в any тип protobuf в Go?
2 подписчика
более двух лет назад
479 просмотров
1
ответ
Protocol buffers
Простой
Как сделать название переменной с знаками «[» и «]»?
2 подписчика
более двух лет назад
99 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
ML-разработчик в области CV
Битворкс
от 3 000 до 5 000 $
Программист 1С
Автомакон
от 200 000 до 300 000 ₽
Архитектор 1С, Команда координации
Small
•
Алматы
от 4 000 до 6 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама