問題タブ [dapper-rainbow]

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.

0 投票する
1 に答える
904 参照

c# - dapper rainbow で一括挿入する必要がありました

dapper rainbow database.cs 拡張機能を使用しています。

これは機能しません。Parallel.ForEach 内で接続を開いたり閉じたりする必要があると思います。それはそれを行うための書き込み方法ですか?

私はこの拡張機能を使用したかったのですが、非常に便利で便利ですが、リストを挿入するというこの問題がありました。この拡張機能の使用とリストの使用について、オンラインで何も見つかりませんでした。

0 投票する
1 に答える
242 参照

c# - Dapper.Rainbow Database.Insert - オブジェクトから Id を削除します - 上書きする方法は?

ORMにDapperとDapper.Rainbowを使用しています(EFから切り替えただけです)。

私のテーブルには、ID として Guids/uniqueidentifiers があります。

Dapper Rainbow を使用して挿入を行っていますが、Id パラメータを削除しています。

Insert メソッドの 62 行目を参照してください... https://github.com/StackExchange/Dapper/blob/master/Dapper.Rainbow/Database.cs

メソッドは virtual とマークされていますが、どのようにオーバーライドすればよいのでしょうか?

GetParamNames などの他の必要なメソッドはすべて内部的なものです。Dapper.Rainbow の独自のバージョンを複製して実行するだけでよいのでしょうか?