问题标签 [kohana-db]

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

php - 如何在 Kohana 3.1 中使用备用数据库连接

如果从 Kohana 3.1 控制器运行以下代码

Kohana 将尝试使用application/config/database.php. 具体来说,如果将使用默认组中设置的信息。

但是,此配置数组接受多个顶级项目(我认为称为 db-groups)。我如何/应该告诉 Kohona 3.1 使用非默认数据库组中设置的信息进行连接和查询。

0 投票
1 回答
876 浏览

php - Kohana 数据库列别名,只剩下一两个

有没有办法给一两列起别名,并使用数据库模块保持其余部分不变。

我的主要原因是我正在做一个有时返回空的左连接,我的 id 在结果中被覆盖,我不想为了解决这个结果 id 问题而不得不分解每一列...有吗一个简单的方法......还是我只是懒惰......

0 投票
2 回答
797 浏览

php - 在使用 Kohana DB 时,如何在需要计数分页时避免重复代码?

使用 Kohana 查询构建器,是否可以逐个构建我的查询。

然后对所述查询执行计数。

然后执行查询本身。

所有这些都无需编写重复的条件......一个用于计数,一个用于结果......

添加

对主查询的结果是只取回一条记录。

是否有可能执行计数,并以某种方式删除

从选择...

现在我能想到的唯一方法是对 SQL 代码本身进行查找和替换,然后只运行所说的代码 SQL ......不过一定有更好的方法......我希望......

谢谢!

0 投票
1 回答
131 浏览

kohana - 在kohana ORM的查询中获取>符号

我正在使用以下代码

但是在查询中我得到>而不是 > 符号

不知道为什么???

0 投票
2 回答
5649 浏览

kohana - 如何在 Kohana ORM 中使用 BETWEEN 子句

我是 kohana 的新手。我正在使用 ORM 来获取数据。

我想建立一个查询,其中BETWEEN有哪个子句。如下

为此,我正在做以下事情

但我得到这样的查询

有人可以指出如何使用 BETWEEN 子句

0 投票
1 回答
336 浏览

kohana - Kohana 数据库配置系统

我正在尝试使数据库配置功能与 kohana 3.2 一起使用。我想附加 Config_Database 作为源:

此处描述:http: //kohanaframework.org/3.2/guide/kohana/config 我在加载模块后附加新源(因此在附加源之前加载数据库模块)。但是,当我附加了新源时,kohana 似乎不想使用带有 ORM 驱动程序的 Auth 模块加载任何控制器。然后浏览器加载并加载,但只出现一个白页。所有其他控制器,不使用 ORM 或 Auth 模块,都可以正常工作。

任何人都可以简要说明如何使用 Config_Database 功能,或提供替代方案。

0 投票
3 回答
1139 浏览

kohana - Kohana 配置数据库 - 启用

我无法使 Config_Database 工作。

我以这种方式启用新的配置源:

我在加载模块后加载该源 - 在 bootstrap.php 文件的底部。

尝试启用此配置源时出现此错误

文件 (.../)database/writer.php 中的第 124 行不存在 - 它只有 111 行。

怎么了?

编辑:Kohana 3.2

0 投票
1 回答
534 浏览

orm - 如何使用 Kohana ORM v2.x 进行子查询

如何使用 Kohana ORM v 2.x 编写以下查询?

kohana v2.x ORM 不支持子查询吗?

谢谢。

0 投票
3 回答
4086 浏览

php - Kohana 中的数据库查询只显示 SQL 而不是结果行

我刚开始使用 Kohana 框架,我正在尝试执行一些查询,但是在花费了几个小时的文档并运行了一些测试之后,我所拥有的只是:

现在,如果尝试运行它,它所做的就是回显我的 SQL。

如何从我的数据库中获取实际数据?我知道我可以做类似的事情:

它会起作用;但我想这完全是愚蠢的,因为我使用的是一个框架,并且必须为此提供内置方法。

0 投票
2 回答
413 浏览

php - Kohana 查询生成器

我正在 kohana 框架中构建查询,如下所示:

它会输出:

所以我的问题是 kohana' '为我戴上roles_users.user_id所以 mysql 搜索文本而不是字段的实际值。有什么办法可以解决吗?