fluent-mongo

    0熱度

    1回答

    我正在嘗試修復mongodb的性能問題,其中一個問題是系統讀取每個頁面加載的每個類別中的產品數量。項目使用C#和FluentMongo訪問數據庫。 (這不是我的想法:) 理想情況下,我想得到這樣的分類:作爲一個請求的產品數。 每個產品可能屬於多個類別。這我想imporove 代碼是: int count = _products.AsQueryable().Where(p => p.Categori

    1熱度

    1回答

    我正在使用FluentMongo和MongoDBCSharpDriver。我的代碼工作了一段時間,但更新我的MongoCSharpDriver後,我現在不斷收到此錯誤,當我嘗試查詢數據庫: 「鑑別器只能註冊的類,而不是接口MyLib.Services。 IRepoData「。 接口IRepoData只是我用於保存到MongoDB的所有對象的一個​​接口。它只是爲所有事物定義_id。這是破的線: v

    0熱度

    2回答

    運行我的應用程序時,我必須寫入屏幕原始查詢。 任何可用的方法/擴展方法,從這個獲得: db.EventsReceiver.find({ "userid" : "123" });

    3熱度

    1回答

    我想知道是否有人有一個乾淨的方式來處理使用FluentMongo刪除和更新文檔? 我正在使用FluentMongo創建存儲庫層;然而,無法刪除或更新文件證明是麻煩的。也許我錯過了一個方法來處理這個問題,同時保持適當的存儲庫模式? public interface IRepository : IDisposable { IQueryable<T> All<T>() where T : c

    1熱度

    1回答

    我使用流利的mongo。 我有一個實體 public class SomeList { public List<ItemLike> Likes { get; set; } public List<ItemComment> Comments { get; set; } public List<ListItem> ListItems { get; set; }

    1熱度

    1回答

    我正在構建一個使用Mongo和官方C#驅動程序的應用程序。我在使用接口和泛型類型約束時遇到了一個奇怪的問題。考慮以下內容: interface IMongoObject { BsonObjectId Id { get; set; } string Name { get; set; } } class MongoObject : IMongoObject {