I want projection in mongoengine raw query , here is my query but it don’t works
query = {'$or':[{'col1':{'$regex':srch_text}},{'col2':{'$regex':srch_text}},{'col3':{'$regex':srch_text}}]}
projection = {'col4':0}
test= Test.objects(__raw__=(query,projection))
p.s : without projection it works
test= Test.objects(__raw__=(query))
__raw__doesn’t take a projection, so you should combine with only eg: