删除 mongoDB 中集合的索引?
Removing the index of a collection in mongoDB?
我想删除我在 MongoDB 中的文档 ID。
我把文件放在下面:
{
"_id" : ObjectId("54f2324671eb13650e8b4569"),
"nome" : "Pr.Ademar Lourenço",
"tweet" : "Jornal Águas Lindas: Prefeito Hildo se reúne com governador Rollemberg e prefeitos do Entorno http://t.co/PtVWIENdO4"
}
我希望你是这样的:
{
"nome" : "Pr.Ademar Lourenço",
"tweet" : "Jornal Águas Lindas: Prefeito Hildo se reúne com governador Rollemberg e prefeitos do Entorno http://t.co/PtVWIENdO4"
}
原因,我会将此文档导出为 .txt 并从 MongoDB 中处理它。
您可以使用 mongoexport 以 json 或 csv 格式导出数据。此实用程序有一个 --fields 选项,可让您定义要导出的特定字段
--fields nome,tweet
正在调整参考文档中的示例:http://docs.mongodb.org/v2.2/reference/mongoexport/ 以适应您的示例。
对于JSON
mongoexport --db sales --collection contacts --fields nome,tweet --out contacts.json
对于 CSV
mongoexport --db users --collection contacts --fields nome,tweet --csv --out contacts.csv
希望这足以让您将数据导出为您想要的形式。
可以查询去掉投影参数中的_id字段,例如:
db.tweets.find({}, {_id:0});
这将删除响应中的列 _id。
我想删除我在 MongoDB 中的文档 ID。
我把文件放在下面:
{
"_id" : ObjectId("54f2324671eb13650e8b4569"),
"nome" : "Pr.Ademar Lourenço",
"tweet" : "Jornal Águas Lindas: Prefeito Hildo se reúne com governador Rollemberg e prefeitos do Entorno http://t.co/PtVWIENdO4"
}
我希望你是这样的:
{
"nome" : "Pr.Ademar Lourenço",
"tweet" : "Jornal Águas Lindas: Prefeito Hildo se reúne com governador Rollemberg e prefeitos do Entorno http://t.co/PtVWIENdO4"
}
原因,我会将此文档导出为 .txt 并从 MongoDB 中处理它。
您可以使用 mongoexport 以 json 或 csv 格式导出数据。此实用程序有一个 --fields 选项,可让您定义要导出的特定字段
--fields nome,tweet
正在调整参考文档中的示例:http://docs.mongodb.org/v2.2/reference/mongoexport/ 以适应您的示例。
对于JSON
mongoexport --db sales --collection contacts --fields nome,tweet --out contacts.json
对于 CSV
mongoexport --db users --collection contacts --fields nome,tweet --csv --out contacts.csv
希望这足以让您将数据导出为您想要的形式。
可以查询去掉投影参数中的_id字段,例如:
db.tweets.find({}, {_id:0});
这将删除响应中的列 _id。