mongodb найти весь документ, в котором одно поле содержит другое поле - PullRequest
0 голосов
/ 25 января 2019

У меня есть документы в mongodb, например:

{
  "legal_name": "Roshan Bhandari",
  "first_name": "Roshan"
}

В sql для таких данных я бы сделал:

Select * from mytable where first_name not like '%' + LOWER([legal_name]) + '%'

В mongodb я попытался сделать следующее:

db.mytable.find({'$expr': {'first_name':{'$nin': 'legal_name'}})

Но это не сработало.Каким было бы достойное решение для этого?

...