在没有Eval的情况下复制MongoDB(2.4)中的集合

时间:2014-06-20 21:54:56

标签: c# mongodb

我通过MongoLab使用托管的MongoDB(2.4)服务。他们不允许 eval 命令,我需要每晚将一个集合复制到一个历史记录集合中。我们正在使用官方的C#驱动程序,我必须在我的C#代码中执行此操作(我无法运行 mongodump 或执行shell)。我发现的选项是

  1. 使用' copyTo '进行评估,但这是不允许的
  2. 服务器端 find()。forEach ,但我找不到在C#MongoDriver中执行此查询的方法( CommandDocument CommandWrapper < / em>,如果可能的话,我无法弄清楚语法。
  3. 客户端全文
  4. 我宁愿不做客户端副本。有什么建议吗?

0 个答案:

没有答案