Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java CSV中不存在其他字段的mongoimport_Java_Mongodb_Csv_Mongoimport - Fatal编程技术网

Java CSV中不存在其他字段的mongoimport

Java CSV中不存在其他字段的mongoimport,java,mongodb,csv,mongoimport,Java,Mongodb,Csv,Mongoimport,我收集了不同种类的产品。 我将这些提要作为CSV文件获取,并使用mongoimport将数据导入MongoDB 我的问题是,现在我想在使用mongoimport时添加其他字段,即CSV文件中有25个字段,但我想为这两个字段添加两个具有静态值的列 比如说, 25个字段+类别:“xyz”,“版本”:123456 对于每个类别,都有一个不同的CSV文件。35个类别,35个CSV文件,我希望每个文件有35个不同的类别和版本值 通过编程,可以读取CSV并在导入时添加这些附加字段。 mongoimport有

我收集了不同种类的产品。 我将这些提要作为CSV文件获取,并使用mongoimport将数据导入MongoDB

我的问题是,现在我想在使用mongoimport时添加其他字段,即CSV文件中有25个字段,但我想为这两个字段添加两个具有静态值的列

比如说,

25个字段+类别:“xyz”,“版本”:123456

对于每个类别,都有一个不同的CSV文件。35个类别,35个CSV文件,我希望每个文件有35个不同的类别和版本值

通过编程,可以读取CSV并在导入时添加这些附加字段。
mongoimport有办法吗

所以Linux来拯救。在调用mongoimport之前,我使用了以下命令

tr\r-dtyy-4io-detail.csv


tr用于从文件中删除\r(CR)符号,awk用于为第一个标题行创建列条目,并为其余内容创建数据。

所以Linux就出手相救了。在调用mongoimport之前,我使用了以下命令

tr\r-dtyy-4io-detail.csv

tr用于从文件中删除\r(CR)符号,awk用于为第一个标题行创建列条目,并为其余内容创建数据