0
蒙戈集合具有以下数据...文件下载
{ "_id" : "Sims", "count" : 32 }
{ "_id" : "Autumn", "count" : 35 }
{ "_id" : "Becker", "count" : 35 }
{ "_id" : "Cecile", "count" : 40 }
{ "_id" : "Poole", "count" : 32 }
{ "_id" : "Nanette", "count" : 31 }
通过REST调用,以ID从URL,我可以查询从蒙戈DB通过Java并下载包含id1所有数据的csv文件? 什么是可用于文件下载的API。并且该文件不在某个服务器上。
流程应该如下:
http://localhost:8080/Application/Poole
现在我的Java代码会是这样的
MongoClient mongoClient = new MongoClient(“localhost”,27017);
MongoDatabase mongoDatabase = mongoClient.getDatabase(test123);
MongoCollection mongoCollection = mongoDatabase.getCollection(testcoll);
mongoCollection.find(id);
查询返回的值应该把结果写入CSV文件和文件下载应该发生。 此外任何ApI将Mongo查询结果转换为csv文件