Я использую DocumentDB на лазурь, и я не хочу, автоматически сгенерированный GUID, что он дает мне для идентификатора на верхнем слое ... пример:DocumentDB Document Id
{ "data": { "Name": "Brian", "Last": "Coolest", "gender": "m" }, "id": "7c572c3f-2ee1-43c9-bfb9-63b67542658d" }
как я превращаю этот идентификатор в:
{
"data": {
"Name": "Brian",
"Last": "Coolest",
"gender": "m"
},
"id": "Brian"
}
о создании документа, возможно ли это? Благодаря!
здесь метод:
client.CreateDocumentAsync(
UriFactory.CreateDocumentCollectionUri(databaseName, collectionName), JsonSerializedDocument);
пример структура JSon:
{
"data": {
"id": "113118",
"url": "/v1/rentalUnits/202020202",
o nice, im не совсем уверен, что вы имеете в виду, заполнив поле id –
классно круто, im, предполагая, что идентификатор должен находиться на верхнем уровне документа? –
Вы должны добавить поле к своему объекту с именем «id» и заполнить его значением, которое вы хотите, прежде чем сохранять документ. – cnaegle