I have a database, where are tables User
and UserDetail
. Relation between tables is 1 : 0..1
. User can have UserDetail.
I am using latest EF model database first.
Problem: when doing query over non existing reference (User dont have a UserDetail)
var details = User.UserDetail.FirstOrDefault(u => u.userID == 1)
then I am getting error
Object reference not set to an instance of an object
When User have UserDetail, so everthing is OK.
How to query over non existing reference to get a NULL to var details?