<ч />
Edit 04/04/11: Оказывается, что кодировка UTF просто скрывала большую проблему. Сначала я думал, что это UTF-кодировка как настройка, которая, кажется, решает проблему поиска, но это было больше связано с тем, как mongodb сериализует ключ поиска в фоновом режиме
<ч />
Я использую Flash, чтобы создать небольшой инструмент для генерации информации о БД для mongodb. Это сгенерирует что-то вроде:
db.save({"className":"mypackage.MyClass","name":"someName"});
И отобразить это в TextField, чтобы я мог просто скопировать и вставить его непосредственно в БД.
Моя проблема в том, что mongodb не может найти эту информацию позже. После большой отладки проблема сводилась к тому, что текст не вводился в формате UTF-8. то есть, чтобы это работало, мне нужно было скопировать строку текста из Flash, вставить ее во что-то вроде Notepad ++, установить кодировку UTF-8, а затем скопировать этот текст в базу данных.
Итак, мой вопрос заключается в следующем: есть ли способ указать, что я хочу сгенерировать текст как UTF-8 или скопировать как UTF-8 из TextField, чтобы избежать необходимости выполнять этот дополнительный шаг в моем рабочем процессе.
Спасибо