Как добавить Bson ObjectId в JObject - PullRequest
0 голосов
/ 28 декабря 2018

Я пытаюсь вернуть значение ключа с помощью JObject.Я получаю ObjcetId после вставки значения в mongodb.Я использую JObject, чтобы вернуть значение в качестве пары ключ-значение.Используя приведенный ниже код, я передаю объект ключу.

JObject returnId= new JObject(); dynamic id = Document["_id"].AsObjectId; returnValue = returnId.Add("_id",id);

Я получаю необработанное исключение в третьей строке.Почему я понимаю, что это проблема, и как я могу ее решить.

Я хочу вернуть значение, как показано ниже

"_id":"12345667889"

Может кто-нибудь попытаться мне помочь.

Спасибо ...

1 Ответ

0 голосов
/ 29 декабря 2018

Я поменяю нижний код

JObject returnId= new JObject(); на BsonDocument returnId = new BsonDocument()

Теперь все работает нормально.

...