在Java I.我有以下转换为utf8字节titleValue [] = myString.getBytes(ISO_8859_1);
String value = new String(titleValue,UTF_8);
我们用mongodb进行上述查询...我搜索了很多但没有发现任何东西
默认情况下,MongoDB将String存储为UTF-8编码。因此,在将String数据插入MongoDB时无需特别提及。
BSON字符串是UTF-8。通常,在序列化和反序列化BSON时,每种编程语言的驱动程序都会从语言的字符串格式转换为UTF-8。这使得可以轻松地将大多数国际字符存储在BSON字符串中。 [1]此外,MongoDB $ regex查询在正则表达式字符串中支持UTF-8。