我可以创建一个模型从表连接在PynamoDB?



我有通过基础设施即代码实现创建的现有DynamoDB表。

在我的应用程序中,我想对这个现有表使用Model抽象。

我使用TableConnection连接到现有表,并运行较低级别的命令(get_item等)。

是否有办法从现有的TableConnection创建Model(不重新定义Model)?

像这样:

table = TableConnection('ExistingTable')
ExistingTable = Model.create_model_from_existing(table)  # made up method
new_item  = ExistingTable('hash key', 'sort key')
new_item.save()

是否有一种方法可以从现有的TableConnection(不重新定义模型)创建模型?

不,不幸的是,没有办法做到这一点。

您必须手动创建Model

相关内容

  • 没有找到相关文章

最新更新