问题标签 [redbean]
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 - redbeanphp 和表前缀
我在我的 php 项目中使用 Redbeanphp ( http://redbeanphp.com/ )。我想为我的表使用表前缀。
Redbeanphp 从 3.0 版本开始不支持表前缀。但我想扩展 Redbeanphp 以在我的项目中支持表前缀。
我不想修改 redbeanphp 代码。但如果没有解决方案,我会这样做。
我已经尝试替换 Redbeanphp 的 QueryWriter 但 QueryWriter 类并不总是相同的(这取决于我的数据库的类型)。
最好的方法是什么?
php - 红豆 php R::getAll 不返回任何记录
这是数据库结构,使用红豆 php 生成:
我正在手动构建查询:
结果集是空的,但基础包含记录,这些记录符合要求,并且在 phpMyAdmin 中手动运行 sql 会显示它们。
查询有什么问题,我可以处理任何其他调试信息来解决问题吗?谢谢。
更新: 缺少一点细节,在原始查询中,我使用 unicode 字符串进行照片属性搜索。经过一番调查,我发现 php 代码可以正常工作,并且在 mysql 端发生了错误的编码转换。决定将整个数据库的排序规则更改为 utf8_unicode_ci。感谢您的关注,对于遗漏相关信息深表歉意。
php - 如何访问 RedBeansPHP 对象的第二个数组?
我正在使用 RedBeansPHP 3.3 并有以下由 RedBeans findOne 创建的名为 $result 的 PHP 对象:
我想访问[type] => dice
第二个数组中的值。什么是 PHP 语法?
$result->?????????->type [我关闭了吗?]
谢谢!
php - 从数据库中删除时,AJAX 脾气暴躁或速度慢
当我使用 AJAX 通过 PHP 编辑 SQL 数据库时遇到问题。它有效,但您必须单击“删除”按钮,刷新页面以查看它没有工作,然后再次执行完全相同的操作,然后再工作,或者有时只需等待几秒钟再重新加载页面。这似乎很奇怪。
这是我的 HTML 和 JS
这是我的 PHP
任何帮助弄清楚为什么它不能正常工作将不胜感激。谢谢
php - 将现有数据库与 Redbean 一起使用
除了 Google Groups 的帖子说你可以,但它必须 100% 匹配之外,我找不到太多关于将 RedBean 与现有数据库一起使用的信息。
我需要有关映射现有数据库以与 Redbean 一起使用的文档或信息,即我不希望 Redbean 自己创建模式,而是使用现有数据库。
有没有人有这样做的经验?
php - 如何在 RedBean 的更新挂钩中中止
我必须在我的模型中进行一些验证,然后在出现问题时中止。在简化版本中,它看起来像这样:
问题是这种abort
方法(或类似方法)似乎不存在。文档建议用例外来做,但我希望这个过程更加透明。我无法在模型代码中捕获异常(为了避免重复,因为我已经知道如何处理错误)。
我在这里找到的一个解决方案是打开一个事务,然后回滚错误。但我真的不想要这种开销。有什么想法吗?
php - RedBeanPHP:Find 中的值不起作用
我使用下面的示例对表中的结果进行排序,但是 orderby 变量似乎不会影响结果的顺序。我无法访问底层 SQL 查询以查看 RedBean 正在做什么,我已经检查过 $sortorder 和 $sort 是正确的值。
php - Redbean 找不到数据类型
我有一个从 Redbean 生成的名为“聚合”的表,其中包含以下列:
但是当我“退出”这段代码时:
从 php,我得到这个 json 输出:
id和sampleWeight字段应该是numbers ,为什么Redbeans不认识呢?我能做些什么?
在 Redbean 文档http://redbeanphp.com/import_and_export 我发现了这部分文本:
从 3.3 版开始:只导出一组特定的 bean 类型: R::exportAll( $beans, true, $filters ); 这里 $filters 包含要导出的类型列表。
可能是 exportAll 我的问题?
php - 加快 php::PDO->__construct
我使用 webgrind 和 xdebug 来破坏我的网站性能。php::PDO->__construct 函数花费了 85% 的页面加载时间(大约 1 秒)...
这是无法接受的。我可以以某种方式优化此功能吗?(缓存,mysql配置等)
我正在使用 php、mysql 和 codeigniter 与 redbean。redbean 使用该 pdo 构造函数...
这是函数源代码
php - RedBeanPhp 如何创建活动记录模型
任何人都知道可以将其转换为:
进入这个:
但不使用代码保存这样的东西
我厌倦了重写像 $u->login = $this->login; 这样的语句。
非常感谢