У меня возникла проблема при вставке необычных символов в MongoDB.
Символы: é è í ì à à ... etc
в основном символы, которые в основном используются в латинских странах.
когда я вставляю его скриптом (так как, если я пытаюсь сделать это в консоли, он отвечает «символ не-utf-8»), он делает это хорошо, ну, он добавляет его в коллекцию, но с некоторыми странными символами.
если я найду, скажем, «Ола», и у меня будет поле, в котором будет произведен поиск с помощью «Ола», но с этими странными символами, оно отвечает на данные в поле, которое я хочу, просто отлично ...
однако, если в этом поле есть какой-то символ, который не является вашим стандартным английским чартом, он отображает что-то вроде этого:
�til?
Есть ли способ, которым я могу справиться с этим?
Я использую сервер Websphere Portal, выводит файл PortletView в UTF-8, сервлет обрабатывает введенные данные для кодирования их в UTF-8 при отправке в базу данных для запроса, а также обрабатывает данные, которые он получает из БД в UTF-8 (просто чтобы быть уверенным).
Заранее спасибо.