问题标签 [ponyorm]
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.
ponyorm - Pony ORM 使用了哪些库?
换句话说,当我使用 pip install pony 时,会自动安装哪些其他软件包?
我用谷歌搜索了这个,搜索了堆栈溢出,并在小马 ORM 文档页面上查找了这个,但找不到任何东西。任何帮助将非常感激。
谢谢
python - 小马 orm 查询中的 IN 子句
如何在小马 orm 中使用子查询进行查询
换句话说。我想做类似的事情
我有错误
master_result 在哪里
<'pony.orm.core.QueryResult'>
ponyorm - Pony ORM PostgreSQL 点类型
是否可以从 postgres为几何点类型创建数据类型?对于点类型,它只是一对数字。
python - 如何在使用 Pony ORM 的烧瓶中创建 db_session 的单独表
我试图在模型文件夹中分离这两个方面。我得到了:pony.orm.core.ERDiagramError:无法定义实体'Guest':数据库映射已经生成
这是代码
******* db_session.py *******
***** dbase.py *****
感谢您的帮助。
python-3.x - 如何将 MySQL 和 Flask-PonyORM 应用程序与 docker-compose 一起使用?
我在如何配置我的应用程序以使用 docker 和 docker-compose 集成 Flask、PonyORM 和 MySQL 时遇到问题。
这是我的.yml
文件:
这是我的 Dockerfile:
这是我的 Pony 初始化脚本的一部分:
我的问题:
- 有时当我运行命令时,我会
docker-compose up
收到消息:“无法连接到 'mysql' 上的 MySQL 服务器(超时)”。PonyORM 有问题吗?我应该使用另一个框架吗? - 有时,该
mysql
服务似乎锁定了提示,之后没有任何反应。
有人可以帮我解决这个问题吗?我会很感激你的帮助。
python - 通过 conda 安装小马
我正在尝试通过 conda 安装小马 orm包:
但是,该conda install
命令会导致PackageNotFoundError
:
PackageNotFoundError:当前频道中缺少包:
-小马
我们在以下渠道搜索了软件包:
- https://repo.continuum.io/pkgs/main/win-64
- https://repo.continuum.io/pkgs/main/noarch
- https://repo.continuum.io/pkgs/free/win-64
- https://repo.continuum.io/pkgs/free/noarch
- https://repo.continuum.io/pkgs/r/win-64
- https://repo.continuum.io/pkgs/r/noarch
- https://repo.continuum.io/pkgs/pro/win-64
- https://repo.continuum.io/pkgs/pro/noarch
- https://repo.continuum.io/pkgs/msys2/win-64
- https://repo.continuum.io/pkgs/msys2/noarch
该包也没有出现在Pycharm 的可用包中。
如何pony
通过 conda 安装?
我在用着
蟒蛇 3
蟒蛇 3.6
python - 带有 Pony ORM 的 Postgres 模式
如何选择在 PonyORM 中使用的 postgres 模式?
我尝试使用仅对一个名为“test1”的模式具有权限的角色登录,但它将我连接到公共模式。所以,我删除了公共模式,然后它给了我一个错误:
python - 在 ponyorm 中按子字符串分组
我想在 PonyORM 中实现这个,谁能帮我写查询语句?提前致谢
python - Pony Orm - '如果不存在则插入' 语句
我想知道如何运行一个查询,仅当它不存在时才将它插入到数据库中。我使用 json 作为实体,所以它们看起来像这样:
但这似乎执行了两个查询,从而减慢了操作速度。理想情况下,我想要类似的东西
这可能吗?
python - 寻找特定的 python ORM
我刚刚继承了一个非常旧的应用程序(建立在 Windows 95 上 - 适用于鉴赏家的 Magic7),现在支持最近的 mssql db(2012)。这不是它最初设计的数据库系统,因此它带有一些非常奇怪的表设计。
我正在寻找一个 python ORM 来帮助我轻松地谈论这件事。也就是说,我正在使用一个 ORM,例如,它可以轻松地合并 2 个表,就好像它们是一个表一样。
例如,我可能有表 BILLS 和 BILLS_HISTORY,具有不同的列名,甚至可能是不同的列类型,所以严格来说不同,但语义上包含相同的信息(相同的列数,语义上相同的值)。
我正在寻找一种 ORM,它让我只定义一个 Bill 对象,映射到两个表,并为我提供正确的钩子来决定事情的去向,以及在需要调整时如何编写它们。
另一个例子:说我有一个对象叫好。如果一件商品已完成,则进入 GOODS 表,如果尚未完成,则进入 GOODS_UNFINISHED 表。我正在寻找一个可以读取两个表的商品对象,并根据它来自哪个表来给我一个设置为正确值的完成属性(如果属性设置,则使用钩子将其从一个表更改为另一个表某种程度上来说)。
我对python很好,但我之前没有做过太多这样的数据库工作,所以我的知识有限。我可以并且可能最终会编写自己量身定制的 ORM,但这似乎是浪费时间,因为这些东西将在 6 个月内完全过渡到新的东西时被丢弃。有谁知道具有这种功能的 ORM 吗?我打算学习 ponyORM 和 SQLAlchemy,但我觉得我需要几天时间才能得出结论,它们是否适合我的用例。所以我想我也会问社区......
干杯