Актуализацията с празния параметър изглежда не работи. Опитах го в mongo shell и mongoconsole. В mongoconsole даде грешка относно актуализацията, очаквайки първия параметър да бъде масив или обект.
Можете обаче да направите същото, като използвате заявката за намиране $exists.
Опитайте:
`db.CrawlUser.update( {CrawlStatuses:{$exists:true}}, { $unset: { "CrawlStatuses.LastErrorMessage": 1 } }, false, true);`
Това проработи при мен.
Имайте предвид, че въз основа на документите $exists не използва индекс, така че ще бъде по-бавно. Предлагам да добавите параметър, към който можете да добавите индекс и да го заявите, когато правите $unset.