Mongodb存储特殊字符串报错的处理

时间:2024-03-28 08:52:27

最近在做一个sqlite导入到mongodb的事情,遇到一些问题,记录下。

  1. php7中mongodb的扩展变的跟php5完全不一样了,用起来特别麻烦,php5:http://php.net/manual/en/class.mongoclient.php, php7:http://php.net/manual/en/book.mongodb.php
  2. mongodb存储特殊字符会报错
    Mongodb存储特殊字符串报错的处理

Mongodb存储特殊字符串报错的处理

类似这种,具体有哪些特殊字符会导致报错没有具体统计过,不过猜测应该是特殊字符破坏了mongodb的json结构了,解决办法是用json_encode方法处理下,这样会把字符串中一些特殊字符转义