我需要这样的查询: select * from TABLE where Source_KEY in (1,2); 我的Hibernate类是这样的: @Entitypublic class Source{} 现在我写了一个标准,但它似乎有一个问题STAY_SOURCE_KEY = asList(1,2);
我很好奇我所见过的大多数实体包含它们的父实体的原因是什么。示例:public interface IBaseEntityObject public int Id {get; set;}
}
我在EF的所有示例和演示中都看到过这一点-在子对象中包含父模型-在我的模型中,它指的是包含在字母中的文件夹。在我看来,这在逻辑上是不正确的,
照明\数据库\ QueryException (23000) SQLSTATE23000:完整性约束冲突: 1451无法删除或更新父行:外键约束失败(project-management.projects,constraint projects_company_id_foreign外键(company_id)引用companies (id)) (SQL: delete from companies where id = 2)