问题标签 [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 投票
1 回答
1032 浏览

php - raw_query - 更新多个列 - 不适用于 Idiorm

我正在使用Idiorm - 一个非常简单的 ORM。我正在尝试在单个查询中更新多行。Idiorm 不支持这一点,所以我只剩下n查询或raw_query语句。

我选择后者。

但是,我似乎无法让它工作。他们查询本身并不是很复杂:

在 Idiorm 语法中,它看起来像这样:

for_table参数很可能是NULL.

我努力了:

  1. 只需在不绑定参数的情况下执行查询,就像在带有静态参数的整个完整查询中一样 - 不起作用
  2. 不使用 ORM - 工作正常。
  3. 使用问号而不是:符号 - 不起作用。

话虽如此,我可能在这里遗漏了一些明显的东西。非常感谢任何朝着正确方向轻推的行为。

我已经研究过类似的选项raw_execute,也没有太多运气。

这并不特别重要,但所有值都是数字。

0 投票
1 回答
826 浏览

php - 在 idiorm 和 paris orm 中发现错误?

我正在使用 paris orm 开发 Web 应用程序。我正在向数据库添加数据并且它失败了,当我使用 try catch 块来捕获它不起作用的错误时。

我的配置是

插入代码

确实在寻找解决方案,但没有人给出明确的答案。我想捕捉异常并知道错误是否准确。

0 投票
2 回答
430 浏览

php - 在 Idiorm 和 Paris 中按正则表达式匹配选择行

我正在 Idiorm 和 Paris 中寻找以下 SQL 等效项:

以下 Idiorm & Paris 语句仅匹配col=_match_

成语:

巴黎:

0 投票
1 回答
136 浏览

php - Idiorm/Paris - 访问联结表的列

我正在使用巴黎进行我的新项目......

假设我有 3 个表:用户、书籍和借阅:

用户:身份证/姓名

书籍:id/title

借:users_id/books_id/borrow_date/return_date


在书籍类中:

在用户类中:

一切都很好,我可以访问每个用户的借书和之前借过一本书的用户列表,但我想知道如何访问Borrows 表/类borrow_datereturn_date列/属性?

0 投票
1 回答
27 浏览

php - Limiting number of uses an action has every week

My question is: How I can limit an user to do an action a limited amount of times every week ?

My case is the following:

I have my products and I am offering an option for every user to ask for a refund if the product is not good. The problem is that many users abuse this action and is time consuming for me to check every product and every user that asks for a refund so I want to limit every user to be able to ask for a refund only 3 times a week but I don't know how.

I have a table named refunds_count that looks like this

So the user with ID 7 has already two refund requests this week and I don't know how to compare this data to see if the user has made 3 requests already this week

0 投票
0 回答
463 浏览

php - 如何使用 find_one() 检查 idiorm 中的空结果集

我正在谷歌搜索几个小时以找到解决方案,但尚未找到。所以,我在最后问。我有简单的查询。我需要检查查询是否返回结果。这里是:

上面的代码块返回以下错误:

如何检查结果集是否有行?

0 投票
1 回答
91 浏览

php - php成语搜索n数据库

有没有更短的方法来做到这一点?

0 投票
1 回答
85 浏览

php - 使用 idiorm 从 mysql 获取以特殊字符开头的数据

我正在尝试使用 idiorm 从 mysql 数据库中获取最后 30 个条目。一个单元格仅包含存储的“/question”或“/info”,而在我的 php 页面中,这些行不显示。我只是回应条目。在 phpmyadmin 中它们被存储,但 idiorm 拒绝查询它们。

有任何想法吗?谢谢

0 投票
2 回答
1903 浏览

php - 如何在 PHP 的惯用 SQL 查询中使用 OR?

我正在使用 idiorm ( https://github.com/j4mie/idiorm ) 开发一个应用程序,用于从数据库中获取数据。

这是我的一段代码:

我想包含一个 or 声明where->('to_user_id','1')

如何在 Idiorm 查询中将此作为 OR 语句?

0 投票
0 回答
38 浏览

idiorm - 在 idiorm 中执行表格的几列相加

关于如何在 idiorm 查询中执行添加多个列的任何想法

我想获得别名 'Due' n 'TotDue' 的值作为这些指定列的附加值,但我不断收到致命错误任何帮助,我将不胜感激;这是我的示例查询;