left join for selectGenerator and ignoring empty prmiaryfields on resultreader (did generate empty objects on empty left join)