【发布时间】:2020-05-21 10:19:30
【问题描述】:
我有一个 c# .net 核心项目,我正在尝试下载存储在 GridFS 中的文件。上传工作正常,使用 3T studio 我可以访问文件,但任何下载命令都会引发异常
var bucket = new GridFSBucket(_context.Database);
var bytes = bucket.DownloadAsBytesByName("b7be1813-589a-4a0b-b720-70f9efd165aa");
抛出的异常是:
命令查找失败:错误=2 {"Errors":["排除指定order-by项对应的索引路径。"]
我不明白这里出了什么问题,我最初使用驱动程序创建了 GridFS 存储桶,因此索引应该是正确的,我不知道它会尝试订购什么会导致此问题。无论我使用哪个下载命令,它们都失败并出现相同的错误
任何帮助表示赞赏
【问题讨论】: