亚马逊AWS DynamoDB问题.
是否有使用RangeKeyCondition和ComparisonOperators的示例,如CONTAINS,IN,BETWEEN.我试图基于复合RangeKey(连接和分隔)检索数据.例如日期+作者+书籍表的关键字.假设在这种情况下HashValue是"book"(它可以是book,dvd,video,link等).我想选择所有包含关键字"magic"的书籍或所有包含作者"John Doe"的书籍.示例记录/项目如下所示:
哈希------范围------------------------------------------ ----------------------- attribute1 ... attributex
书------ 2012-1-20~john doe~冒险〜魔法〜旅行----------------描述......有些东西
在尝试使用条件运算符IN或CONTAINS时,我收到以下错误:object(CFSimpleXML)20 public'__type'=> string'com.amazon.coral.validate#ValidationException'(length = 45)public'message'= > string'尝试的条件约束不是可索引的操作'
找不到使用这些ComparisonOperators的任何示例.任何帮助将不胜感激.
谢谢.