0

複合主キーを処理するschootimeによるPetaPocoのこの素晴らしいブランチを見つけました。

今私が見つけられなかったのは、主キーを必要とする彼のバージョンのPetaPocoメソッドで、たとえばdb.Existsやdb.GetByIdメソッドなどの複合キーをどのように処理したかです。

単一の主キーで値を渡すだけですが、複数のキーでそれらのメソッドを脅かす方法はありますか?代わりに、プライマリ列の名前と値を使用して文字列/オブジェクトの辞書を渡す必要がありますか?

このブランチを使用している場合は、ヒントをいただければ幸いです。

また、Pageメソッドを使用してPetaPocoですべての結果の結果をクエリする方法はありますか?ページごとにページ/アイテムを渡さないことを意味します。

4

1 に答える 1

1

これらのメソッドは、匿名オブジェクトのオブジェクトを受け取ります。例えば。

db.SingleById<User>(new{ Name="John", Email="John@smith.com"});
于 2013-01-09T00:50:33.937 に答える