От spray.io Страница документации:Spray - десериализации необязательного параметр запроса
color
экстракта значение параметра «цвета» в качестве строки
color.?
экстракта необязательного значение параметра «цвета», как Опция [String]
amount.as[Int]
значение экстракции параметра «сумма» как Int, вы нужен соответствующий десериализатор в области видимости, что для работы (см также немаршалинг)
Так как я могу разобрать дополнительное Int
значение? Что-то вроде amount.?.as[Int]
, похоже, не работает.
вы пробовали ' "количество" .as [Int]' (см https: // GitHub .com/спрей/спрей/вики/Parameter-фильтры)? – devkat
Yup, это работает. Благодарю. Вы можете извлечь его для ответа, поэтому я соглашусь с ним. –