将数据从MongoDB传递到Elasticsearch时出现Ascii编解码器错误

时间:2017-12-19 18:20:08

标签: mongodb elasticsearch

我使用dockerized MongoDB 3.4来保存json数据,并且我想使用dockerized Elasticsearch 5.6.5来提供数据集的全文搜索。

我能够通过将mongo设置为副本集并使用mongo-connector(版本2.5.1)来实现它。

然而,当我运行mongo-connector时,它开始使用elasticsearch同步数据,然后对UnicodeEncodeError失败。

'ascii' codec can't encode character '\u01ce' in position 1397:

这会阻止同步,我最终只有几个实际同步的数据库条目。

如何告诉mongo-connector或elasticsearch以utf8处理字符串?

0 个答案:

没有答案