AmazonDB가 숫자, 문자열, 숫자 세트 및 문자열 유형을 항목 유형으로 지원한다는 것을 알고 있습니다. 하지만 문자열 집합 (배열 배열 또는 다차원 배열) 집합은 어떨까요?Amazon DynamoDB에서 배열 배열 추가
이$units_frequencies["id"][0] = "400";
$units_frequencies["id"][1] = "401";
$units_frequencies["id"][2] = "402";
$units_frequencies["frequency"][0] = "20";
$units_frequencies["frequency"][1] = "30";
$units_frequencies["frequency"][2] = "50";
// item that will be inserted
$item = array(
'id' => array(AmazonDynamoDB::TYPE_STRING => $id),
'arrays_field' => array(
AmazonDynamoDB::TYPE_ARRAY_OF_STRINGS => array(
AmazonDynamoDB::TYPE_ARRAY_OF_STRINGS => $units_frequencies)));
나는 (두 개의 열을 가지고 $에 대한 하나를 원하지 않는다 :
이 가능 경우이 내가 (사용 PHP)를 작동하지 않았다, 그렇게 할 수있는 유일한 방법입니다 두 번째 인덱스는 Dynamo가 허용하지 않는 동일한 값을 갖는 두 개의 인덱스를 가질 수 있기 때문에 units_frequencies [ "id"] 및 $ units_frequencies [ "frequency"]를 사용하십시오.
미리 감사드립니다.
죄송에서, DynamoDB의에 의해 반환 된 오류를 붙여 잊었 (경우에 도움이됩니다) : [몸] => CFSimpleXML ( [__type] => com.amazon.coral.service 번호의 SerializationException 객체 [메시지] => 구조 또는지도 시작이 예상치 못한 곳에서 발견되었습니다. ) – DMerliMorais