民间, 我有一个'admins'表,'UserName'作为HashKey。 该表如下所示:
admins = Table('admins')
admins.put_item(data={
'UserName':'jon',
'password':'pass1',
})
admins.put_item(data={
'UserName':'tom',
'password':'pass2',
})
因此,为了吸引用户,我正在尝试执行以下操作,但失败了:
admins = Table('admins')
all_admins = admins.scan()
for x in all_admins:
print x['UserName']
为什么我得到一个空集?
谢谢!
答案 0 :(得分:0)
你在做什么看起来是正确的。
您是否确认了实际写入的数据?(请查看AWS控制台) 你在写作后想直接读书吗?默认读取最终是一致的,因此在写入之后您可能无法直接找到项目
答案 1 :(得分:0)
使用java -cp . swing.MainSwing
代替Item=
插入项目,您也可以使用batch
data=
要吸引用户,你应该使用
admins = Table('admins')
admins.put_item(Item={
'UserName':'jon',
'password':'pass1'})
admins.put_item(Item={
'UserName':'tom',
'password':'pass2'})
这应该做的工作