问题标签 [idiorm]

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 投票
0 回答
206 浏览

php - 未找到列 ID。我配置了 idiorm 但不起作用或错误

我正在使用 slim 框架 + ORM idiorm + twig templates motor

我有员工表,它的结构是

我想删除一行员工的表,我在成语中意识到

当我按下按钮时,执行帖子和我的查询

但我在查询中查询未知 id 失败。默认情况下,在 idiorm 中,id 默认为

文档 => https://idiorm.readthedocs.org/en/latest/configuration.html

我配置了 ORM,但不工作,给我同样的错误

0 投票
1 回答
17186 浏览

php - SQLSTATE [23000]:完整性约束违规:1452 无法添加或更新子行:外键约束失败

我用 idiorm + slim

我实现了以下更新查询,但我在控制台 phpmyadmin 中尝试并且它可以工作。

但在惯用错误 SQLSTATE[23000]

有什么问题?

我的桌子是 usuario:

和恩普莱多

我收到以下错误:

0 投票
0 回答
370 浏览

php - ORM 类的对象无法转换为字符串

我有一个错误习惯,但我不知道是否可以是日期?

消息:ORM 类的对象无法转换为字符串文件:C:\wamp\www\viver\vendor\j4mie\idiorm\idiorm.php 行:413

第 413 行是:

我正在使用 ORM 什么是惯用语,使用过的对象

0 投票
1 回答
2107 浏览

php - 消息:未定义的索引:id

我有我的查询

我想保存身份证。我意识到:

$_SESSION['idproveedor'] = $proveedores['id'];

我的表结构是:

在此处输入图像描述

错误把它放进去

$_SESSION['idproveedor']=$proveedores['id'];

var_dump($proveedores);die() 输出为:

0 投票
7 回答
5307 浏览

php - 使用 idiorm 和 php 更新一行

我有这个功能来更新记录,但我不能它失败并向我发送“行中缺少主键 ID 或为空”消息,我该如何解决?

0 投票
1 回答
147 浏览

php - 巴黎 ORM,has_many_through 有限制

在巴黎 ORM 中解决这个问题的最佳方法是什么?

我有一组类别和一组供应商资料,其中有一个名为 reatured 的列。目前我的班级如下:

我想添加一个新功能,featuredProfiles()它允许我检索与 相同的结果profiles(),但在这种情况下,我想将其限制为供应商featured = 'Yes'

我不太确定如何做到这一点。

0 投票
1 回答
96 浏览

php - 在巴黎 php 查询中需要帮助

示例:我对数据库中的表有以下两个类。

现在我想在一个变量中查询所有用户及其相关帖子。类似的东西:

我想在$posts变量中得到结果。

0 投票
1 回答
681 浏览

php - 为什么 Paris/Idiorm 不保存插入?

我在 Slim PHP API 应用程序中安装了 idiorm/paris。它不会引发错误并且适用于基本选择,但我无法让插入/更新工作并且被诊断卡住了。

postgresql 中的下表:

配置惯用语:

这有效:

创建模型:

这运行没有错误 - 但没有记录添加到数据库

这立即运行,返回 null

我正在使用 Paris 1.5.4、Slim 2.* 和 PHP 5.6.2。

关于这里发生了什么的任何想法,或对诊断的指示?我缺乏来自外观精美的 Paris/Idiorm 的反馈。

0 投票
0 回答
257 浏览

php - 返回数组时使用 IdiORM 计算结果

目前我的数据库存储电子邮件和收集的日期。我想建立一个图表来显示每天收集了多少电子邮件。我找到了一个使用 idiORM 的教程,但是这个图表显示了从数据库返回的值,而不是计算返回的数量。

关于如何计算每个结果的任何想法?

0 投票
1 回答
692 浏览

sql - IDIORM INNER_JOIN。如何创建查询

如何使用 Idiorm 查询重写它?

追加:我试试这个,但它不起作用