I found some cases, when DO uses INNER joins instead of LEFT OUTER. Example: http://pastebin.com/jzSQUBPi
|
Hello pil0t. I fixed using Inner Join instead of Left Join in some cases. I've just check your case on on developing branch and test has been passed. So in 5.0.6 code like this will work. It happens because of DO tries to resolve not nullable reference and uses inner join instead of left join. |