問題タブ [norm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python でベクトルの 1 ノルムを取得する
||a - b||_1 = sum(|a_i - b_i|)
Pythonで2つのベクトルの差の1ノルムを計算するにはどうすればよいですか?
.net - MongoDB トランザクション?
.NET で MongoDB と NoRM をいじっています。
私を混乱させたのは、トランザクションがありませ
ん(単に言うことはできませんMongoConnection.Begin/EndTransaction
か、そのようなことです)。
何かが失敗した場合に備えて、作業単位パターンとロールバックの変更を使用したいと考えています。
ITransaction を使用してリポジトリを充実させるクリーンな方法はまだありますか?
c# - 大きなバイナリ オブジェクト (ファイル) を格納するために linq で mongodb を使用するにはどうすればよいですか?
私は mongodb で最も人気のある 2 つの C# ドライバーを知っています。これはmongodb-csharpとNoRMです。どちらもいくつかの問題を抱えています。たとえば、mongodb-csharp ではフル機能の linq を使用できず、NoRM では大きなファイルを mongodb に保存できません。私のプロジェクトでは、大きなオブジェクト (ファイル) で linq を使用する必要があります。
c# - C# 用の最も成熟した MongoDB ドライバーはどれですか?
だから、ある
- mongodb-csharp
- シンプルなmongodb
- NoRM
MongoDB 用の C# ドライバーとして利用できます。
それらのうち、最も成熟して安定しているのはどれですか? 他の 2 つよりも 1 つを選択する理由は何ですか?
彼らは生産準備ができていますか?
.net - MongoDB の NoRM ドライバーで条件演算子を組み合わせる方法
mongo ネイティブ API では、次のことが可能です。
db.collection.find({ "フィールド" : { $gt: 値1, $lt: 値2 } } ); // value1 < フィールド < 値
NoRMで同じことを達成するにはどうすればよいですか
よろしく、 ドミトリー・エゴロフ
c# - MongoDB Norm クエリのネストされたオブジェクト
NORM (C#) を使用して MongoDB でネストされた/内部オブジェクトをクエリする方法のサンプルはありますか? たとえば、コレクション内の典型的なドキュメントが Order/OrderItems のように見える場合、OrderItem.Quantity > 10 で特定の OrderItem を検索するにはどうすればよいでしょうか。
c# - NORM で MongoDB のオブジェクト プロパティをマップしないように指定する方法
DB に保存したくないオブジェクトに計算されたプロパティがあります。それを指定する方法はありますか?
例としてこのように:
Contact1Info と Contact2Info は既に保存されている自動プロパティです...
ありがとう!
c# - 大文字と小文字を区別しないで注文する方法
MongoDB と NoRM を使い始めたのですが、Ccase に依存しない orderBy を実行したいのですが、可能ですか?
助けてくれてありがとう!
asp.net-mvc - MVC.netのMongoDBからObjectIdを渡す方法
Mongo、NoRM、MVC.Netで新しいプロジェクトを開始しています。
FluentNHibernateを使用していたため、IDが整数でしたが、現在はIDがObjectIdになっています。したがって、編集リンクがある場合、私のURLは次のようになります。
Webサイト/管理者/編集/23,111,160,3,240,200,191,56,25,0,0,0
また、ObjectIdとしてコントローラーに自動的にバインドされません
これを処理するための提案/ベストプラクティスはありますか?IDを毎回エンコード/デコードする必要がありますか?
ありがとう!
asp.net-mvc - MVCプロジェクトでNoRMとMongoを使用していると、理由がわからないというこのエラーが発生します
破棄されたオブジェクトにアクセスできません。オブジェクト名:'System.Net.Sockets.TcpClient'。
なぜそれが起こるのか、そしてどのように対処するのか理解できません。私はNinjectを使用していますが、アプリケーションはmvcstarter.codeplex.com/に基づいています。データベースから一部のユーザーまたはページを削除しますが、理由はありません(見つけることができます)。
どんな助けでもいただければ幸いです!
どうもありがとう!
*編集済みまた、しばらくすると通常の状態に戻り、Mongoからデータをフェッチできます...ユニットテストは正常に機能します...
これが私のセッションのコードです:
そして、呼び出し元のコードは次のようになります。私の_sessionは、Ninjectを使用して、コンストラクターのコントローラーに渡されます。バインディングは、私のglobal.csにあります。
編集済み:
これが私のエラーの詳細です:
スタックトレース:System.Net.Sockets.TcpClient.GetStream()at Norm.Connection.GetStream()at Norm.Connection.Write(Byte [] bytes、Int32 start、Int32 size)at Norm.Protocol.Messages.QueryMessage
2.Execute() at Norm.MongoQueryExecutor
3 .d__0.MoveNext()at System.Linq.Enumerable.SingleOrDefault [TSource](IEnumerable1 source) at Norm.Linq.MongoQueryExecutor.Execute[T]() at Norm.Linq.MongoQueryProvider.ExecuteQuery[T](Expression expression) at Norm.Linq.MongoQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression) at System.Linq.Queryable.SingleOrDefault[TSource](IQueryable
1 source)at Domain.Storage.MongoDB.MongoSession.Single [T](Expression1 expression) in C:\inetpub\wwwroot\DubeLoiselle\Domain\Storage\MongoDB\MongoSession.cs:line 21 at Domain.Storage.MongoDB.MongoRepositoryBase
1.Single(Expression1 expression) in C:\inetpub\wwwroot\DubeLoiselle\Domain\Storage\MongoDB\MongoRepositoryBase.cs:line 26 at SPK.CMS.Domain.Repository.PageRepository.GetHomePage() in C:\inetpub\wwwroot\DubeLoiselle\SPK.CMS.Domain\Repository\PageRepository.cs:line 146 at Web.Controllers.PageController.Home() in C:\inetpub\wwwroot\DubeLoiselle\Web\Controllers\PageController.cs:line 26 at Web.Controllers.PageController.RedirectTo(String url1, String url2, String url3) in C:\inetpub\wwwroot\DubeLoiselle\Web\Controllers\PageController.cs:line 50 at lambda_method(ExecutionScope , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters)atSystem.Web。 Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext、ActionDescriptor actionDescriptor、IDictionary2 parameters) at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClassd.b__a() at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func
1 continuation)at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext、IList1 filters, ActionDescriptor actionDescriptor, IDictionary
2つのパラメーター)System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext、String actionName)
再度編集:
このエラーが発生する前に、これをトラップします。
トランスポート接続にデータを書き込めません:既存の接続がリモートホストによって強制的に閉じられました。
スタックトレース:System.Net.Sockets.NetworkStream.Write(Byte []バッファー、Int32オフセット、Int32サイズ)、Norm.Connection.Write(Byte []バイト、Int32開始、Int32サイズ)、Norm.Protocol.Messages。 QueryMessage 2.Execute() at Norm.MongoQueryExecutor
3.d__0.MoveNext()at System.Linq.Enumerable.SingleOrDefault [TSource](IEnumerable 1 source) at Norm.Linq.MongoQueryExecutor.Execute[T]() at Norm.Linq.MongoQueryProvider.ExecuteQuery[T](Expression expression) at Norm.Linq.MongoQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression) at System.Linq.Queryable.SingleOrDefault[TSource](IQueryable
1 source)at Domain.Storage.MongoDB.MongoSession.Single [T](Expression 1 expression) in C:\inetpub\wwwroot\DubeLoiselle\Domain\Storage\MongoDB\MongoSession.cs:line 21 at Domain.Storage.MongoDB.MongoRepositoryBase
1.Single(Expression 1 expression) in C:\inetpub\wwwroot\DubeLoiselle\Domain\Storage\MongoDB\MongoRepositoryBase.cs:line 26 at SPK.CMS.Domain.Repository.PageRepository.GetHomePage() in C:\inetpub\wwwroot\DubeLoiselle\SPK.CMS.Domain\Repository\PageRepository.cs:line 146 at SPK.CMS.Domain.Repository.PageRepository.GetByUrl(String url1, String url2, String url3) in C:\inetpub\wwwroot\DubeLoiselle\SPK.CMS.Domain\Repository\PageRepository.cs:line 195 at Web.Controllers.PageController.RedirectTo(String url1, String url2, String url3) in C:\inetpub\wwwroot\DubeLoiselle\Web\Controllers\PageController.cs:line 52 at lambda_method(ExecutionScope , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters)atSystem。 Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext、ActionDescriptor actionDescriptor、IDictionary 2 parameters) at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClassd.b__a() at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func
1 continuation)at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext、IList1 filters, ActionDescriptor actionDescriptor, IDictionary
2つのパラメーター)System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext、String actionName)