1

アプリをべき等にする必要があります。更新を行うために、エンティティにタイムスタンプフィールドを実装しました。これは、特定の操作が2回実行された場合、「ここでid=10およびtimestamp=0x008787」はゼロの結果と一致し、データベースでは何も更新されないためです。 。

重要なのは、EFに「追加句」を含めるにはどうすればよいですか?これまでのところ、基になるクエリは常に「whereid=10」であるためです。

4

1 に答える 1

1

コードファースト[ConcurrencyCheck]では、プロパティに属性を配置して、WHERE句に含めることができます。

キーの場合、これは、特別なTimeStampプロパティの場合と同様に暗示されます。あなたの財産がどこに収まるかはっきりしていません。

于 2013-03-25T15:28:34.600 に答える