Javascript 带shema的动态节点创建表

Javascript 带shema的动态节点创建表,javascript,node.js,amazon-dynamodb,Javascript,Node.js,Amazon Dynamodb,我正在尝试实现dynode,以便通过node.js脚本与dynamodb进行对话。 互联网上有几个例子说明了如何使用dynode实现这一点,例如: var opts = {read: 20, write: 25, hash: {name: String}, range: {age: Number}}; dynode.createTable("ExampleTable", opts, console.log); 这对我来说真的很管用。。。 我遇到的问题是,我需要在创建数据库的同时实现一个shem

我正在尝试实现dynode,以便通过node.js脚本与dynamodb进行对话。 互联网上有几个例子说明了如何使用dynode实现这一点,例如:

var opts = {read: 20, write: 25, hash: {name: String}, range: {age: Number}};
dynode.createTable("ExampleTable", opts, console.log);
这对我来说真的很管用。。。 我遇到的问题是,我需要在创建数据库的同时实现一个shema,或者至少在这之后,shema意味着我需要告诉dynamodb添加一个字符串格式的名字字段、一个字符串格式的地址等等。。。 没有办法也没有说明如何做到这一点

在这么简单的问题上花费这么多时间是很烦人的,因为它没有很好的文档记录。。。 :


谢谢

如果你是这个意思的话,DynamoDB没有模式

不能强制表表示一组固定的属性

您可以在应用程序代码中确保存储在表中的每个项都具有所需的属性,但DynamoDB API不会强制执行它


在将项目对象放入db之前,先看看如何构建它们,但在推送这些数据之前,我仍然需要告诉它一个表有一个数字ID、一个名称字符串等。。。在createtable之后,我们如何告诉它?