我正在使用FluentMongo和MongoDBCSharpDriver。我的代碼工作了一段時間,但更新我的MongoCSharpDriver後,我現在不斷收到此錯誤,當我嘗試查詢數據庫: 「鑑別器只能註冊的類,而不是接口MyLib.Services。 IRepoData「。 接口IRepoData只是我用於保存到MongoDB的所有對象的一個接口。它只是爲所有事物定義_id。這是破的線: v
我想知道是否有人有一個乾淨的方式來處理使用FluentMongo刪除和更新文檔? 我正在使用FluentMongo創建存儲庫層;然而,無法刪除或更新文件證明是麻煩的。也許我錯過了一個方法來處理這個問題,同時保持適當的存儲庫模式? public interface IRepository : IDisposable
{
IQueryable<T> All<T>() where T : c