问题标签 [storm-orm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
236 浏览

python - 如何向多对多关系添加附加信息?

我正在编写一个程序来管理订单然后打印它们。

订单是一个包含订购人、日期和此人订购的产品的对象。我想添加一个订购者的某个产品的数量。例如3个鸡蛋,2个面包。

有没有更简单的方法来使用storm(我正在使用的ORM)而不是将订单分成更小的部分,以便每个订单只包含1个产品?

0 投票
3 回答
1510 浏览

python - 风暴 Python 3 兼容吗?

我还没有找到有关该主题的任何信息,其主页也没有提及。

0 投票
1 回答
2267 浏览

python - 使用 Storm: ImportError: No module named local

如 Storm 文档中所述,我正在执行以下操作来导入使用 Storm 所需的符号:

我将它与 Pylons 一起使用,storm 确实作为鸡蛋安装在 Pylon 为我设置的虚拟 Python 环境中,它还搜索正确的路径。

但是,当评估上面的导入代码时,会抛出以下异常:

ImportError:没有名为本地的模块

但是我没有明确地包含来自名为“local”的模块中的任何内容,而是“locals”。

更新(回溯)

0 投票
1 回答
1430 浏览

python - 使用 Python 的 Storm 制作 ORM

这个问题基于线程,因为我观察到 Storm 允许我重用我的 SQL 模式。

如何解决 Storm 中的以下错误消息?

该代码基于 Jason 的回答和 Storm 的手册。

它给你

这向我表明缺少某些模块。Storm中没有模块instance

0 投票
2 回答
252 浏览

sql - 如何将大数组添加到 SQL 查询?

这是我的风暴代码:

这转换为大约以下 SQL:

如果self.orders太长,则会引发太多 SQL 变量异常。

有没有其他方法可以实现这一目标?

我唯一的想法是为每个订单创建一个查询,并使用字典手动组合它们。

0 投票
1 回答
558 浏览

python - Storm 中的多对一属性

我的架构看起来像这样:

我想按照以下方式进行风暴查询

(请注意,这projects.plan_id不是唯一的。)

我该如何设置?

0 投票
2 回答
655 浏览

python - 如何创建没有主键的 Storm 表?

我正在尝试使用 Storm 为现有的 MySQL 数据库创建一个 ORM。我正在尝试为其中一个表创建一个表类,但出现此错误:

storm.exceptions.ClassInfoError: <class 'statsstorm.Aggframe'> has no primary key information

该表没有主键,也没有产生唯一行的列的任何组合。它的功能更像是一个日志。

如何创建没有主键的 Storm 表类?

0 投票
2 回答
708 浏览

python - 试图让 Storm ORM 与 Pyramid 一起工作,但我遇到了线程问题

这是我网站上的相关代码__init__.py

这是我的models/__init__.py

这是我的用户模型:

根据我对 Storm 文档的阅读,这一切都是正确的。问题是,当create_account从我的视图可调用函数中调用该函数时,我会抛出以下异常:

我什至不知道 Pyramid 正在线程化应用程序:/

我怎样才能解决这个问题?

0 投票
1 回答
427 浏览

python - python ORMstorm中的复合外键引用

这是我的模型:

条件是我只想选择类别或表格中可用的类别和项目(每个都有下拉列表)。并希望引用返回到类别详细信息或类别和项目详细信息与参考集。我想列出带有 category_no 和 name 的购买记录(如果只提供 pcategory_id)或 category_no 和 name、item_no 和 name 如果同时提供了 category 和 item。& 插入符合我要求的记录。我遇到的主要问题是当我列出记录时:

我正在使用烧瓶和风暴作为 ORM。有什么方法可以在表格中正确引用产品类别名称和产品项目名称?

0 投票
0 回答
871 浏览

python - 风暴生产准备好了吗?

有人用风暴吗?是否足够稳定以用于生产?