问题标签 [medoo]

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 回答
317 浏览

php - Medoo 和时区

我使用“Medoo”作为数据库框架。

我的问题是我在巴西,但我的数据库(即 MySQL)在洛杉矶,这意味着时区不同。

我经常使用NOW()数据库的功能,一切都像洛杉矶时间。

最终这给我带来了问题。

使用纯 PHP,我通常按如下方式解决此问题,但是,使用 Medoo 我不知道如何解决:

你有没有意识到,在查询之前,我做了一个SETin time_zone?我不知道如何在 Medoo 中执行此操作,甚至将其保留在最终设置中。

有人对如何解决这个问题有想法吗?

0 投票
1 回答
270 浏览

sql - SQLite JOIN WHERE 不在多个表中

我使用 sqlite 并具有以下架构和表数据

示例数据

我想从表中获取列数据“cli”,numbers其中“cli”不在 tableallocated或 table 中used

预期结果

首先,我想知道对此的 sqlite 查询是什么。如果可能的话,我想将它与 Medoo php 库一起应用。

0 投票
1 回答
2670 浏览

javascript - jQuery Datatables 提高加载速度

我只是在我的应用程序中包含了一些登录信息。出于测试目的,我用一些测试值填充了数据库(基本上是同一行一遍又一遍,大约 27k 行..)。

现在我想在视图上打印数据,这样做:

$log是我使用名为Medoo的数据库接口获得的变量。

此外,我还包括jQuery DataTables了更好和可排序的表格。

现在,直到一切都完成并且页面完全加载,大约需要 15 秒(使用 27k 测试行)。我只是直接在数据库上测试了相同的查询,它需要 0.02 秒,所以它绝对是关于 PHP,而不是关于 SQL。

似乎呼应表中的所有内容都需要一些时间,以及“将其加载到 DataTables 中”......

现在的问题是:是否可以让它更快或立即加载,并在需要时加载数据?我的意思是只将数据加载到 JSON 中而不是先回显所有内容(这是最长的部分)?因为在表格中,反正第一行只有10行,每次点击下一页,它都能渲染出来。当然,所有数据仍然需要可供搜索。

有任何想法吗?

0 投票
0 回答
235 浏览

php - MySQL Medoo 强制数据类型

我目前正在尝试以特定顺序从我的 MySQL 数据库中获取行。

因此,我发现这样的查询很有用:

当我直接在 MySQL 中运行它时,一切正常。

现在在 PHP 中,我使用数据库框架Medoo

我在那里做的是运行这个查询:

当我回显上次执行的查询时,此查询的结果如下:

所以这些值是作为字符串输入的,这似乎是问题所在。结果是,我只返回了第 129 行,没有其他的。

有什么想法可以强制 medoo 不输入值,'或者如何强制 MySQL 仍然执行查询,即使'有?

提前致谢!

编辑:

这是queryMedoo 的 -function 的代码:

0 投票
1 回答
123 浏览

php - 如何在 Medoo SQL 语句的 WHERE 子句中写入“AND”和“OR”

我正在尝试在 Medoo 中编写一个复杂的 SQL 选择语句,其中涉及一些 AND 条件和一些 OR 条件。

以下是我写的声明:

这将打印 SQL 查询:

但是,它应该打印:

我想要实现的是让“secondReviewComplete”列成为 AND,以便返回的所有结果都将该列设为 Yes。

有人可以帮助正确地写这个吗?

0 投票
1 回答
68 浏览

php - 梅杜 | 使用内连接删除

嗨,目前我开始使用 Medoo,当我检查文档时,我找不到使用内部连接语句删除记录的方法。

是否有任何解决方法可以使用$db->delete()方法删除具有内部连接的记录?

原始 SQL 查询:

到目前为止,我尝试的是像我一样使用内部查询,$db->select但不幸的是它没有用。

目前我可以使用它,$db->query()但这对我来说不是最佳解决方案。

我想知道是否有比这更好的方法。

提前感谢您的建议

0 投票
1 回答
226 浏览

php - 如何将类中的 mySQL 结果传递给外部函数?

我使用 MySQL 查询框架。在框架中,我想调用一个单独的函数来进行跟踪和记录。如何将 MySQL Query 的结果数组传递给该函数?

0 投票
0 回答
183 浏览

php - Slim Framework 4 - 不在对象中时使用 $this (Medoo Framework) PHP

我今天将基于 Slim 框架的项目更新为 Slim 4。我在这里使用 Medoo(数据库框架)。

https://medoo.in/api/collaboration 这里解释了 Slim 集成:

查询看起来像:

自更新以来我收到的错误消息如下:

收到错误“PHP 消息:Slim 应用程序错误:\n类型:错误\n代码:0\n消息:不在对象中时使用 $this

你们中有人遇到过问题吗?我已经尝试了我所经历的一切。我不能再在这里了

0 投票
2 回答
386 浏览

php - php 类中的 Medoo 对象

我对如何使用 meddo 配置类感到困惑

在另一个班级内

现在我正在使用全局变量来解决它们是我可以使用的任何直接方式。

我不想这样使用它

0 投票
1 回答
140 浏览

php - MeDoo - WHERE 部分中的条件 LIKE

如何在 MeDoo 中编写以下 sql 查询???

对我来说,问题是有条件的 LIKE。

一些建议???非常感谢!!!