問題タブ [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.
c# - dapper rainbow で一括挿入する必要がありました
dapper rainbow database.cs 拡張機能を使用しています。
これは機能しません。Parallel.ForEach 内で接続を開いたり閉じたりする必要があると思います。それはそれを行うための書き込み方法ですか?
私はこの拡張機能を使用したかったのですが、非常に便利で便利ですが、リストを挿入するというこの問題がありました。この拡張機能の使用とリストの使用について、オンラインで何も見つかりませんでした。
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 の独自のバージョンを複製して実行するだけでよいのでしょうか?