У меня есть коллекция device
.Как найти документ и удалить поле из него в mongodb с помощью java?
{
"_id" : "10-100-5675234",
"_type" : "Device",
"alias" : "new Alias name",
"claimCode" : "FG755DF8N",
"hardwareId" : "SERAIL02",
"isClaimed" : "true",
"model" : "VMB3010",
"userId" : "5514f428c7b93d48007ac6fd"
}
Я хочу найти документ по _id
, а затем обновление его после удаления поля userId
из результирующего документа. Я пытаюсь по-разному, но никто из них не работает. Пожалуйста, помогите мне.
Можете ли вы предоставить краткую информацию о том, что вы сделали до сих пор, и предоставить более подробное описание, например, образец документа, поле, которое вы хотите удалить из этого документа и т. Д.? – Vishwas
Это может помочь вам .http: //stackoverflow.com/questions/18455937/remove-id-from-mongodb-result-java –
моя коллекция похожа на эту, и я хочу искать ее через _id, а затем удалить поле userid из базы данных. { "_id": "10-100-5675234", "_type": "Device", "псевдоним": "Новое имя Alias", "claimCode": "FG755DF8N", "HardwareID": «SERAIL02 », „isClaimed“:„правда“, „модель“:„VMB3010“, „идентификатор пользователя“:„5514f428c7b93d48007ac6fd“ } – Swapnil1988