Я проверяю ваш текст как в настоящей таблице DynamoDB, и он прекрасно работает как ключ и значение, но лично я бы использовал двойные двоеточия. Итак, это выглядит так:
parent::childType=123::grandchildType=456
ИМО, легче читать, поэтому я использую их, и ничто другое не использует это.
Что бы вы ни выбрали, просто маленький совет. Помните, что эти символы считаются частью общего размера предмета. Когда дело доходит до операций GetItem
, Query
и Scan
, размер имен имеет значение. Так что, не надо go дикий здесь, если это действительно не имеет смысла.