От документите:
Операторът $not не поддържа операции с $regexoperator. Вместо да използвате // или в интерфейсите на драйверите си, използвайте възможността за регулярен израз на вашия език, за да създадете обекти на регулярни изрази. Помислете за следния пример, който използва израза за съвпадение на модела //:
db.inventory.find( { item: { $not: /^p.*/ } } )
РЕДАКТИРАНЕ (@idbentley):
{$regex: 'ttt'}
обикновено е еквивалентен на /ttt/
в mongodb, така че вашата заявка ще бъде:
db.test.find({c: {$not: /ttt/}}
РЕДАКТИРАНЕ2 (@KyungHoon Kim):
В python , по-долу работи:
'c':{'$not':re.compile('ttt')}