问题标签 [notorm]
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.
php - 使用 NotORM 获取 PHP 文章的总评论数
我的评论表如下所示:
我需要获得评论最多的前 5 篇文章。当我在 SQL 控制台中使用这个语句时SELECT 'article_id', count(*) as 'total' FROM 'comments' GROUP BY 'article_id' ORDER BY 'total' LIMIT 5
,我得到了我想要的一切。但是我需要用 NotORM 来做这件事,这就是我坚持的地方。这是我获取这些文章的功能:
但它返回给我的数组只有 1 篇文章(评论最多),我需要最多 5 篇文章。或者是否可以使用 NotORM 执行自定义 SQL 语句(也可以是答案)?
mysql - 如何调试 NotORM
有谁知道调试 NotORM 请求的方法?
我可以通过 printf-ing NotORM 对象来获取它执行的 SQL 查询。
例子:
这给出了:
我遇到了这个查询的问题,因为如果我通过 phpMyAdmin 手动执行它,我会得到 90 个结果,但 NotORM 只给我 14 个。
有没有办法了解 NotORM 发生了什么?
谢谢
php - NOTORM 连接返回 null
我的 Slim - Rest - API 遇到了问题,唯一剩下的就是我头顶的问号。
我在我的 API 中加入了几个工作正常的表:
返回:
在这里,我将我的任务表与 client 和 task_type 表连接起来。它工作正常。
但:
现在我得到了两个样本,其中连接不起作用,并且只返回“null”作为连接值:
代码:
回报:
我在另一个上也有同样的问题:
回报:
我已经尝试了一些东西,但似乎没有任何效果。我不明白为什么它在一个部分上工作而不在这个部分上..
这是我的 NOTORM 结构和我使用的表结构:
工作流程表:
产品表:
Task_list_solution、list_catalog 和任务:
我真的希望你们能帮助我。
顺便说一句:加入 PHPMYADMIN 工作正常(没有 null )它的 NOTORM,但我不明白为什么。
php - NOTORM如何知道sql查询
在 notorm 文档中,我们知道可以使用 sql 查询(string) $table
,但是使用它时我没有得到任何结果。
我知道查询是insert into table (name,age) values('testing','25');
我想将查询捕获到变量。但echo (string) $result
没有显示任何东西。
注意:抱歉英语不好
php - 使用 NotORM 创建自己的 JOIN 语句
我使用NotORM库来更顺畅地使用 DB。但是我无法按照自己的意愿获得 JOIN 工作。我想进行这样的查询:
这是我在 PHP 中使用 NotORM 库所做的:
不幸的是,它会像这样进行查询:
blog.blog_post_id
当我写自己的声明时,为什么它指的是?有人经历过吗?
php - PHP - 如果路由返回字符串,则不进入循环
true
我设置了一个小的 web 服务,如果它在数据库上找到用户,如果它没有找到,它应该返回false
。但它总是回归false
。事实上,如果我echo
在foreach
它上面的东西不会返回任何东西,并且如果我回显$data
我得到Undefined variable: data
我试过用id搜索,好像没问题
例如,如果我使用 的路线进行测试/api/users/login/{id}
,并将其更改foreach
为foreach($db->user()->select('username', 'pass')->where('id', $id) as $row)
它将正确执行。
问题是我要从路由中获取字符串吗?如果是这样,我该如何纠正?