Currently LINQ3 is translating string.IsNullOrEmpty(document.F) the same way as LINQ2 as:
{ $or : [{ $eq : ['$F', null] }, { $eq : ['$F', ''] }] }
but a shorter equivalent form is available:
{ $in : ['$F', [null, '']] }
Currently LINQ3 is translating string.IsNullOrEmpty(document.F) the same way as LINQ2 as:
{ $or : [{ $eq : ['$F', null] }, { $eq : ['$F', ''] }] }
but a shorter equivalent form is available:
{ $in : ['$F', [null, '']] }