我正在使用mongodb的spring数据,我想使用代码而不是命令行将文档从一个集合复制到另一个集合 . 有没有办法在不循环所有文档的情况下执行此操作并执行“插入”操作?
除非像命令那样使用它:-):
mongoTemplate.execute(new DbCallback<Object>() { @Override public Object doInDB(DB db) throws MongoException, DataAccessException { return db.eval("db.foo.copyTo('bar')"); } });
1 回答
除非像命令那样使用它:-):