最近在做一个sqlite导入到mongodb的事情,遇到一些问题,记录下。
- php7中mongodb的扩展变的跟php5完全不一样了,用起来特别麻烦,php5:http://php.net/manual/en/class.mongoclient.php, php7:http://php.net/manual/en/book.mongodb.php
- mongodb存储特殊字符会报错
类似这种,具体有哪些特殊字符会导致报错没有具体统计过,不过猜测应该是特殊字符破坏了mongodb的json结构了,解决办法是用json_encode方法处理下,这样会把字符串中一些特殊字符转义