问题标签 [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.

0 投票
4 回答
5849 浏览

php - 如何使用 RedBeanPhp 批量插入?

我希望有一个关于如何在 readbeanphp 中批量插入新“bean”而不循环每个实例的示例。

它在这里显示了一个创建和保存 bean 的示例:http ://redbeanphp.com/manual/create_a_bean

它提到了 storeAll($beans) 方法,但我不确定我应该如何格式化 $beans 中的数据。

我已经尝试对此进行谷歌搜索,但找不到与批量插入相关的任何内容。也许我搜索了错误的术语。

我是这个 ORM 的新手,任何帮助将不胜感激,谢谢!

0 投票
2 回答
607 浏览

zend-framework2 - Zend Framework 2 应用程序中的 RedBeanPHP FUSE 模型?

我正在尝试在 ZF2 (v2.0.2) 应用程序中使用 ORM RedBeanPHP (v3.3),但我在使用其自动 FUSE 模型时遇到了问题。我不能让它链接到我的模型类。它不会自动拾取它们,而是使用“常规”bean。

我正在使用RjhRedbean模块在 ZF2 中加载 RedBean。

我的模型类如下,放在文件夹中.\module\Check\src\Check\Model\Model

我确认它已被自动加载器拾取,因为它$c = new Model_Check();工作正常。

我试图Check从数据库中加载所有模型对象的控制器代码是:

返回的对象是RedBean_OODBBean

我应该在findAll()方法中输入什么作为 bean 名称?我试过:

似乎没有什么办法。创建bean时,我也遇到了同样的问题......

谢谢。

0 投票
0 回答
691 浏览

php - 使用 jquery、php 和 red bean 检查用户会话

我已经花了一个多月的时间尝试制作费率系统,我真的开始对使用 jquery 感到厌烦:(

我已经实现了本教程,但是,本教程允许任何人无限制地投票

我用 mysql DB 成功加入了这个评级系统.. 但我想要但我无法达到的是:

1-检查 $_session ,如果用户没有登录用户,请阻止他/她投票。他们只能看到票数。

2-如果用户已登录,请检查他/她之前是否投票过。如果是,则阻止他/她投票。如果否,则允许他/她为每个产品投票一次。

函数.js

评级.php

索引.php

0 投票
1 回答
2253 浏览

php - PHP RedBean 存储 bean 如果不存在一个

我有点困惑。我在我的直接邮件服务中积极使用 PHP RedBean 作为 ORM,但我遇到了奇怪的情况 - 我有一个具有唯一键约束的表(即,subscriber_id、delivery_id)和两个将数据写入该表的脚本。有插入或更新表的源代码:

它是从两个脚本中调用的。而且我会定期在此表上遇到损坏唯一约束的问题,因为会发生竞争条件。我知道 SQL“插入重复键更新”功能。但是我怎样才能完全使用我的 ORM 获得相同的结果呢?

0 投票
2 回答
1776 浏览

mysql - 将 MySQL fetch 数组查询转换为 redbean PHP

我有 2 个按钮执行发布操作并设置一个隐藏变量,用于设置 MySQL 查询以根据日期过滤数据库

然后我想使用类似的东西

但我需要相当于这个的红豆。

0 投票
1 回答
434 浏览

php - 为什么 RedBean 不使用复数表名?

或者我们可以这样做吗?当你说:

只需使用 RedBean_IModelFormatter 处理命名还是我遗漏了什么?谢谢。

0 投票
0 回答
110 浏览

php - 数据库查询后增量计数器的可预测随机重复

前言:我正在使用 Zend Framework 1.12 和 RedBean PHP。

下面的函数查询表以查看是否存在任何条目。如果为真,它会从文件名中删除数值,增加它,然后返回它。很简单。如果不存在条目,则从 1 开始。同样,基本的。这一切都按预期工作,除了 2 个可预测的随机时刻。我说可预见的随机是因为我已经成功地多次复制了这个问题,每次结果都相似,但又不同。

可预测的部分是,当计数器小于 10 时,数值似乎会重复两次(10 次重复中的 1 次除外)。我可以继续增加函数,直到计数器达到 60,而无需进一步欺骗。也没有重复数字的模式。

下面是使用 ZF 和 RedBean 的函数,然后是输出。

如果您仍在关注,我在其中有几个 ZF 转储以仔细检查输出以验证实际发生的情况。我还添加了一个时间戳,因为无论出于何种原因,我都认为这是一个时间问题,例如脚本滞后,但似乎并非如此。我还应该补充一点,它不仅仅是一个随机重复,因为某些东西被卡住了,它实际上是在执行一个调用,而只是覆盖了以前的值。

TL;DR:这似乎不适合这里的任何其他问题。感觉像是一件非常随机的事情或非常明显的事情,我只是没有看到它。(可能是最糟糕的 tr;博士,对不起)

真诚地……难住了。

0 投票
2 回答
2004 浏览

php - 属性命名约定

Paging Gabor de Mooij 或其他任何对 RedBeanPHP 更有经验的人。我们当前的命名约定是使用下划线,尽管任何人都可以使用 Pascal/Camel 大小写,但我认为重要的是一致性,我们不想重构所有内容以符合一致的命名模式,但我们会看看我们能做什么。

只有这些说法是矛盾的。有人可以澄清这个规则吗?

在此处输入图像描述

另外,您不认为 2 个或更多带字的属性也很常见,而且如果它们都用小写字母表示很难看:date_added 或 dateAdded?

0 投票
1 回答
347 浏览

php - 在循环中使用redbean来存储数据

我正在使用 redbean 创建我的网站,并且我目前正在为用户实现食谱上传功能。

在“上传食谱”表单中,我使用 javascript 将 4 个输入字段动态添加在一起(数量、测量、成分、注释)。但是,一旦用户单击提交,我不知道如何使用 redbean 来存储这些。有人可以提出一些建议吗?我是否必须使用循环来遍历添加的每个字段并将其存储到数据库中?

这是我正在使用的代码:

这是调用该函数的链接:

0 投票
1 回答
104 浏览

php - 使用 Redbean 复合数据

我刚刚阅读了Redbean 文档,非常棒!但在继续之前,我有一些问题。

我想创建一个以特定方式组成的用户数据结构。在我正在开发的网站上,我有三种类型的用户:

  1. 专业人士
  2. 公司(有代表公司的联系人)
  3. 学生

我认为实现这种用户数据结构的最佳方法是有一个人表(包含所有公共数据),以及其他三个用于专业/公司/学生唯一数据的表。

例如,我网站上的用户将是Person <---> Professionist的组合,但这不是一对多的关系(我认为)。

如何在 MySQL 中实现这一点?还是红豆更好?