Java中带有包含JSON值的列的createTable for DynamoDB的功能是什么?

Java中带有包含JSON值的列的createTable for DynamoDB的功能是什么?,java,json,scala,amazon-dynamodb,create-table,Java,Json,Scala,Amazon Dynamodb,Create Table,我试图使用位于的Java/JSON示例,其中描述了如何将JSON作为本机类型引入DynamoDB。虽然我理解页面上的示例,但页面上没有显示如何用Java定义people表本身的地方 我确实发现在这个地区谈话。然而,在上面的文章介绍新API的官方版本之前,似乎已经对它进行了询问和回答。即使是看了这篇文章也没有给我足够的线索让我自己弄明白 顺便说一句,我不能使用用于Eclipse的AWS工具包,因为必须在使用SBT的IntelliJ+Scala插件中使用该工具包的结果 任何关于这方面的指导都将不胜感

我试图使用位于的Java/JSON示例,其中描述了如何将JSON作为本机类型引入DynamoDB。虽然我理解页面上的示例,但页面上没有显示如何用Java定义people表本身的地方

我确实发现在这个地区谈话。然而,在上面的文章介绍新API的官方版本之前,似乎已经对它进行了询问和回答。即使是看了这篇文章也没有给我足够的线索让我自己弄明白

顺便说一句,我不能使用用于Eclipse的AWS工具包,因为必须在使用SBT的IntelliJ+Scala插件中使用该工具包的结果


任何关于这方面的指导都将不胜感激。

是的,那篇博客文章可能会显示模式定义。检查示例表明,该表的属性名为person\u id,数据类型为。您是否在问如何使用文档模型API创建表?鉴于他使用的是DynamoDB类,我希望使用这个特定的类来显示它。但是,如果这不起作用,那么与此链接提供的内容类似的东西会很好:顺便说一句,我刚刚意识到文档列可能不必在createTable代码中定义。不确定。如果createTable中有一个完整的示例,将一个项目放入表中,然后将其删除,其中非主键属性实际上是一个JSON文档,那么这将非常有用。文档属性将不是DynamoDB中的列。表和索引的模式定义之外的所有属性及其类型都不必定义,可以随时添加/删除/更新。一个项目的文档可以是JSON blob,而另一个项目的文档可以是字符串。