Witam. Mam skonfigurowaną relecje w EF core 3.1 one to many. Moje modele nie są anemiczne więc wszystko jest protected (rownież kolekcje, coś tak jak tutaj: https://www.thetopsites.net/article/58042652.shtml). I np mam model Company a w nim kolekcje Departments. Przy tworzeniu Company jak dodam department do kolekcji w obiekcie Company to obie wartości zapisują się do bazy. Problem mam przy dodaniu tylko Department przez obiekt nadrzędny Company. Pobieram sobię Company. robie company.AddDepartment(Departmen) save changesasync i leci exception
"Database operation expected to affect 1 row(s) but actually affected 0 row(s). Data may have been modified or deleted since entities were loaded. See http://go.microsoft.com/fwlink/?LinkId=527962 for information on understanding and handling optimistic concurrency exceptions."
I nie bardzo wiem czemu. Ustawiłem fk, pk. ale błąd się zawsze pojawia.
Gdy tak samo utworzony obiekt Department dodaje przez dbseta nie ma problemów.