cakephp-model相关内容

Cakephp$this-&;>数据在提交表单后会丢失大量数据数组

我有一个Manage_Photos页面,它的$This->数据包含关于其单元的大量信息。我有一个在数据库中进行适当更改的表单。然而,在提交表单时,$this->数据(如使用pr($this->data时所见))在页面刷新后会丢失大部分数组数据。下面是我视图中的表单代码: echo $this->Form->create('Unit', array( 'action' => 'mana ..
发布时间:2022-07-14 22:30:13 其他开发

绑定多个模型 Cakephp

我试图在cakephp中绑定3个模型,关系如下 Member hasMany Member_Organization Member_Organisations 属于组织 我尝试使用 $this->Member->find('all',conditions) 它只向我显示与 hasMany 关联相关的数据.我知道会员模型与组织模型没有直接关系.但是我们该怎么做呢?我的代码如下 ..
发布时间:2021-12-21 21:39:56 PHP

CakePHP 使用多个数据库作为模型

某些模型是否可能在一个数据库中而其他模型在另一个数据库中(使用相同的连接)? 我有许多只读表,希望在系统的多个安装之间共享.其他表需要每次安装.例如,假设 users 是共享表,而 posts 是每次安装. 在一个模式(我们称之为“共享")中,我们有 users 表,而在另一个模式(“mycake")中是 posts. 通过创建一个指向共享数据库的新数据库连接,我已经能够从另一个 ..
发布时间:2021-12-21 21:28:56 PHP

在模型中定义全局条件

是否可以为 Model 定义全局条件? 我有 2 个模型:User 和 Student.在数据库中,他们都使用表 users 但每个学生都将 parent_id 设置为其所有者(设置在同一个表中),而每个用户都有 parent_id 设置为 Null. 当我使用例如 $this->find('all'); 在 Student 模型中,我想强制 Cake 仅返回数据库表 users ..
发布时间:2021-12-21 21:13:27 其他开发

save() 返回 false,但在 CakePHP 中没有错误

我的调试值设置为 2,它显示所有查询,除了我需要的查询. 我有一个 Items 控制器方法,该方法在 User 模型(Item所属用户)中调用此方法: function add_basic($email, $password) {$this->create();$this->set(数组('电子邮件' =>$电子邮件,'密码' =>$密码));if($this->save()) {返回 $ ..
发布时间:2021-12-21 21:06:28 其他开发

cakephp 对于 2 个字段是唯一的?

我有一个注册表单,用户可以在其中填写两个电子邮件地址(email1 和 email2).市场营销的要求是它们必须是唯一的(如果我们有 10 个用户,那么就会有 10*2=20 个唯一的电子邮件地址). 该系统已经建立在 cakephp 上,所以我想知道的是,是否有类似于 isUnique 功能(在一个领域中是独一无二的)的东西可以立即执行此操作?还是我注定要自己编写代码?提前致谢. 编 ..
发布时间:2021-12-21 20:58:27 其他开发

用户之间的cakephp友谊将模型链接在一起

我需要什么: 类似于Facebook的友谊系统。 用户(A)发送与用户(B) 用户(B)确认请求 用户(A)和用户(B)现在是朋友 我的问题 我很困惑如何解决这个问题。我在互联网上阅读了很多东西,但并没有真正帮助我... 我的问题: 在CakePHP中是什么样的链接?它有AndAndlongsToMany吗?还是有很多?还是...? 如何在日期数据库中正确 ..
发布时间:2020-09-28 20:38:02 PHP

如何从链接的模型中检索字段

我有以下三个数据库表: 产品 ######## id 标题 artist_id Arists ###### id 个人资料 person_id 人 ###### id first_name last_name 在我的产品模型中,如何创建一种方法来返回产品标题和艺术家的 first_name ? 我建立了以下模型关联 ..
发布时间:2020-09-28 20:13:41 PHP

如何使用find方法限制关联模型的字段

我有用户模型和文章模型。一个用户有很多文章。因此,当我查询用户时,将检索文章表的所有字段。我只想限制文章标题。 $ user = $ this-> User-> find('all ',array('conditions'=> array('User.id'=> $ id),'fields'=> array('User.firstName','Article.title')))); ..
发布时间:2020-09-28 20:10:57 PHP

具有两个hasOne关系的模型与同一张表

我正在用CakePHP建立一个MMA(综合武术)网站。我的数据库中有一个 fights 表,其中最简单的是三列: id , fighter_a 和 fighter_b 。 我遇到麻烦了我的 Fight 模型与我的 Fighter 模块将具有哪种关系。我是否认为 fighter_a 和 fighter_b 是两个 hasOne 关系? 我在战斗模型中尝试了以下方法: ..
发布时间:2020-09-28 19:34:40 其他开发

在CAKEPHP中仅获取找到的某些字段

我的问题是,当我从用户表中获取用户数据时,用户表的所有字段都从用户表中获取..但是我不想在其中包含密码和电子邮件地址,因此有什么方法只能获取 问候。 解决方案 如 juhana 所述,您不需要使用查找呼叫返回的所有字段。目前尚不清楚您要解决的实际问题,在将来的问题中澄清这些细节是否符合您的利益。 直接查询 对于直接在用户模型上进行查询,您可以使用如下逻辑: pub ..
发布时间:2020-09-28 19:29:02 其他开发

在同一表上具有2个外键的CakePHP模型关系

我有这个数据库设计 申请人表 id | country_id | country_now_id 国家/地区表 id |名称 country_id是Country表的FK,country_now_id也是Country表的FK 。我的问题是如何在模型关系中写这个? 我有以下代码: class申请人扩展AppModel { public $ be ..
发布时间:2020-09-28 19:18:06 PHP

查找"NOT EXISTS"之类的条件

我的数据库中有2个表... Entita id int(11) descrizione varchar(50) ..... 公共对象 .... 模型 varchar(50)我需要的模型(在这种情况下为'Entita') model_id int(11) 我想这样查询: select entita.* from entita where NOT EXISTS (sel ..
发布时间:2020-08-14 08:25:44 数据库

CakePHP:在模型中进行搜索逻辑分页

我在对搜索结果进行分页时遇到麻烦.我的设置如下. 我在myapp.com/searches/products处有一个搜索表单,带有视图(有搜索表单).../app/views/searches/products.ctp.我正在使用将Product模型用于此搜索查询的Searches控制器. Product具有搜索逻辑($this->find(...))的操作search().搜索结果显示在视 ..
发布时间:2020-05-23 20:51:20 PHP

cakephp isUnique for 2 fields?

我有一个注册表单,用户可以填写两个电子邮件地址(email1& email2)。营销的要求是,他们需要是唯一的(如果我们有10个用户,那么将有10 * 2 = 20个唯一的电子邮件地址)。 系统已经建立在cakephp上,所以我想知道的是,有一些类似于isUnique特性(在一个字段中是唯一的),可以做这是开箱的吗?还是我注定要自己编码?提前感谢。 编辑:建立在理查德的例子上,这对我有 ..
发布时间:2016-11-08 09:34:35 PHP