【发布时间】:2018-05-23 06:44:39
【问题描述】:
有没有办法给字段命名类似于 SQL 中的列?
我的想法是我可能想插入一条客户记录: - 姓名 - 电话 - 电子邮件 - 网站
有些字段有时会出现,有些则不会,而且它们可能会以不同的顺序出现。
有没有其他方法可以将记录插入到通过字段名引用它们的元组中?
伪代码中的一些东西,例如:
s:insert(1, "name": "foo name", "phone": "foo phone")
s:insert(2, "phone": "bar phone", "name": "bar name", "email": "bar email")
【问题讨论】:
-
您可以使用 avro 模式为您的空间定义模式。这里有很好的教程:tarantool.org/en/doc/1.7/book/app_server/creating_app.html.
-
谢谢,我目前正在使用 Marshmallow(据我所知,它类似于 Avro),我只是想知道是否有一些东西可以将名称分配给与 SQL 列具有名称相同的字段。
标签: tarantool