Очевидно, что речь идет о хеш мапе с ключами - string'овыми значениями, я написал об этом, то есть doc - это HashMap у которой по ключу 'extra.records_count' лежит Long'овое значение. Возможно проблема связана с тем, что в Java, вроде, длинное число заканчивается постфиксом L, потому что значения другого ключа, которые тоже имеют тип Long, но достаточно "короткие", чтобы записать их в int.
То есть та же операция, но с ключем 'extra.task_id' у меня работает: Long task_id = doc['extra.task_id'].value;
Также работает int task_id = (int)doc['extra.task_id'].value;
Вид кавычек не играет роли.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.