在 MongoDb 2.0.6 上,在 64 位上运行,带有官方驱动程序的 PHP 5.4。MongoDb save() 的
®
存储为
®
Mongo 显然把所有的 & into & amp; 从而在再次输出到浏览器时破坏 html 实体!存储“Bose®”工作正常,它存储为“Bose®”。这里发生了什么?我希望 MongoDb 停止更改我的数据。我故意存储 HTML 实体,例如
®
避免此类问题,但 MongoDb 将其变成
&®
通过 PHP 在 save() 上?这是错误还是“功能”?
目前,我必须在 save() 到 MongoDb 之前对我的所有字符串/数据执行 html_entity_decode() ...