Linq to Entities:.Clear() 不删除关系行,仅删除关系列值
我有一个“用户”和“通知”表。 表定义为:
users notifications
------- -------------
ID (PK) ID (PK)
Name Name
users_ID (FK / Relation)
当我这样做时:
MyUserEntity.notifications.clear();
MyContext.SaveChanges();
相应用户实体的 users_ID 列值设置为 NULL,但我希望删除这些行。
我缺少什么? 谢谢!
I have a 'users' and 'notifications' tables.
The tables definition are:
users notifications
------- -------------
ID (PK) ID (PK)
Name Name
users_ID (FK / Relation)
When I do:
MyUserEntity.notifications.clear();
MyContext.SaveChanges();
The users_ID column value(s) for the corresponding user entity are set to NULL, but I want the rows to be deleted.
What am I missing?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试
Try