任何人都知道为什么两个AWS SimpleDB表达式都有效吗?
selectRequestClassVariable.selectRequestExpressionString = [NSString stringWithFormat:@"select count(*) from %@",DomainName];
此外,第二个表达式有效,但在域名周围。根据AWS,只有第一个应该有效。
selectRequestClassVariable.selectRequestExpressionString = [NSString stringWithFormat:@"select * from `%@` where Attribute > '%ld' limit 2500",DomainName,number];
一个是选择,另一个是选择计数(*)。有人遇到这种不一致并知道如何处理它?为了清楚起见,这两个表达都表现出来了。根据AWS只有第一个应该。
我问,因为我需要一个返回超过2500的选择计数(*)。我读过select只返回最多2500个。
谢谢!
答案 0 :(得分:0)
正确答案是%@
而不是'%@'