MongoDB How to use $not, $and/$or with $type? -


i have different data types same field name f

with this reference,

i want find records not double , not null

i'm able find records not double by

db.foo.find({ f:{$not:{$type:1}} }) 

but can not combine query not null

tried with

db.foo.find({f:{$not:{$and:[{$type:1},{$type:10}]}}})' db.foo.find({$and:[{f:{$not:{$type:1}}}, {f:{$not:{$type:10}}}] }) 

but fails

any ?

what want $nor condition

db.foo.find({ $nor:[ { f: {$type:1} }, { f: null }] }) 

which means none of included arguments true. not simplified usage of finding null value.


Comments

Popular posts from this blog

c# - How to get the current UAC mode -

postgresql - Lazarus + Postgres: incomplete startup packet -

javascript - Ajax jqXHR.status==0 fix error -