如何在scala中将JSON文件导入mongodb

时间:2018-08-19 18:15:44

标签: mongodb scala

我每次都需要从给定的JSON文件更新我的MongoDB数据库。有什么方法可以使用Scala将JSON文件导入到MongoDB中吗?还是可以在Scala环境中执行像这样的原始mongo命令?

mongoimport --db issue --collection customer --type json --file /home/lastvalue/part-00000.json

在Java中,我们可以像this一样做,但是我需要在Scala中实现它。我将在哪里导入此类的库?

1 个答案:

答案 0 :(得分:1)

编写Scala时,可以使用任何Java库,包括链接所引用的Process库。

这将允许您在Scala代码产生的进程中运行mongoimport命令。如果您正在寻找完全用Scala编写的解决方案,则应使用mongo-scala-driver。该文档包含complete example,以模仿mongoimport的功能。