i have many-to-one relationship between 2 objects: someprojecttype , work orders. in someprojecttype, have:
@onetomany(mappedby = "project", fetch = fetchtype.eager) private set<workorder> workorders; someprojecttype has "projectkey" @id it.
and in workorder have:
@manytoone @joincolumn(name = "workorderprojectkey") private someprojecttype project; the issue having in workorder, "workorderprojectkey" has project key doesn't exist in someprojecttype (i not sure why, design).
my question is: there way have hibernate still return rows if not match? have tried "nullable=true" , "optional=true" still won't work.
try code because have same problem change code , work properly.
primary key tables
@onetomany(mappedby = "project") private list<workorder> workorders; foreign key table
@manytoone @joincolumn(name = "workorderprojectkey") private someprojecttype project;
Comments
Post a Comment