一意のインデックスが必要です。モデルの目的は何ですか?人に1つのレコードが必要で、ReceivedAtは最後に「受信」されたときですか、それとも「受信」されるたびにイベントのようになりますか?(Name、Title)または(Name、Title)のいずれかに一意のインデックスを作成します。 (Name、Title、ReceivedAt).DateTime.Nowは実行中にインクリメントされるため、2番目のケースでは複数の「初回」が表示されます。最初のケースでは、ReceivedAtをSetOnInsertから単にSetに変更する必要があります。