Есть ли способ выбрать вложенное поле в качестве ключа раздела в AWS DynamoDB?

#amazon-web-services #amazon-dynamodb

#amazon-web-services #amazon-dynamodb

Вопрос:

У меня есть документ JSON, подобный:

 {
  "best_answer": {
    "answers": { 
      "a" :"b",
      "c" :"d"
    },
    "question": "random_question"
  },
  "blurbs": []
}
  

И я хочу создать ключ раздела в поле «вопрос» (вложенном внутри best_answer). Как это сделать на консоли AWS?

Комментарии:

1. нет. это невозможно.

Ответ №1:

Единственный возможный способ — добавить объект «вопрос» в качестве атрибута верхнего уровня элемента, в данном случае ключа раздела, в дополнение к встроенному в JSON. Является ли это хорошим ключом раздела, еще предстоит выяснить. Я не могу комментировать это, не зная больше о вашем варианте использования и его шаблонах доступа для начала.