如何从具有两个外键的上下文中查找实体?

How to find entity from context with two foreign keys?

我想删除一个实体,它有 1 个主键和 2 个外键。问题是我只知道 2 个外键。是否有 Methode 或其他东西可以找到我要删除的实体?

这是我的实体:

这是我的方法:

In my Database:
BookmarkId = 7,
SeriesId = 1,
UserId = 1

But the entity (bookmark) is:
BookmarkId = 0,
SeriesId = 1,
UserId = 1

因为我不知道每一个的 BookmarkId。

希望有足够的信息并且有人知道我需要做什么。

这强烈表明 Bookmark 的密钥有误。如果它的键只是 (SeriesId, UserId) 那么您可以创建一个存根实体,将其标记为已删除并保存更改。

您必须从数据库中查询书签以发现其 BookmarkId。