我知道AmazonDB支持数字,字符串,数字集和字符串集作为项类型。但是,一组字符串集(数组数组或多维数组)怎么样?
如果有可能,这是我发现的唯一方法,这是行不通的(使用PHP):
$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)));
我不希望有两列(一个用于$ units_frequencies [“id”]和$ units_frequencies [“frequency”])因为第二个列可以有两个具有相同值的索引,Dynamo不允许这样做
提前致谢。
答案 0 :(得分:1)
没有。
至少在查看AttributeValue.class(AWS Java SDK)时
我也找不到文档网站上的任何提示,除了处理int,string,字符串集或int的集合
答案 1 :(得分:0)