fluent-mongo

    1

    1答えて

    FluentMongoとMongoDBCSharpDriverを使用しています。私のコードはしばらくの間うまくいきましたが、私のMongoCSharpDriverを更新した後、データベースにクエリを実行しようとするとこのエラーが発生しています: "DiscriminatorsはMyLib.Servicesインターフェイスではなく、クラスに対してのみ登録できます。 IRepoData " インターフ

    0

    2答えて

    私のアプリケーションを実行しているときには、使用されたrawクエリに書き込む必要があります。 が、このから取得するには、利用可能な任意の方法/拡張メソッドです:私はここにgithubの上のクレイグの答えを再投稿よ同じ質問を持つ人のため db.EventsReceiver.find({ "userid" : "123" });

    3

    1答えて

    FluentMongoを使用してドキュメントを削除したり更新したりするためのきれいな方法があるのでしょうか? FluentMongoを使用してリポジトリレイヤを作成しています。ただし、文書の削除や更新ができないことは厄介なことです。おそらく、私は適切なリポジトリパターンを維持しながらこれを処理する方法を見逃したでしょうか? public interface IRepository : IDispo

    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 Mongo

    1

    2答えて

    通常のブログエンジンを想像してみましょう。このモデルは、コメント「コレクション」が埋め込まれた投稿コレクションで構成されます。 今、自分の投稿データとともに最新の10件のコメントを取得する必要があります。 これを行う最善の方法は何ですか? これは貴重な最適化ですか? (ネットワークトラフィックの削減は別として) P.S.私は公式のC#ドライバ+流暢なmongoを使用しますが、私は良い理由のためにl