问题标签 [cakephp-model]
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.
cakephp-1.3 - CakePHP 模型属于任何其他模型
我不确定正确的标题是什么。这是我的问题:
有几种模型,例如:
公司
人(与用户不同)
用户
等。
其中一些需要附加一个或多个文件。
所以我创建了一个UploadedFile模型。如何将其链接到上述任何模型?有时UploadedFile属于Company。有时UploadedFile属于Person
如果UploadedFile属于Company,则它不属于Person等其他人。
所有UploadedFile都属于用户(因为他们上传它们,我需要跟踪是谁上传的)
HABTM 在这里有效吗?还有其他更好的方法吗?
非常感谢您的帮助。
最好的问候,
托尼。
php - Cakephp 模型关联
我试图弄清楚我应该使用哪种关系类型来关联以下内容:
我们有一个有老师和学生的教室。
学生和老师都属于教室。但是反过来呢?
我可以在课堂模型中使用以下内容:
var $hasMany = array('Students');
var $hasOne = array('Teacher');
谢谢。
php - Cakephp - 保存相关模型
我的模型之间有以下关系:
我想要一个可以保存作业、问题和答案的表单。
该表格几乎可以使用,它保存了作业信息和问题,但没有保存答案。
分配控制器创建操作:
创建.ctp
php - 为什么 $uses 在 cakePHP 中被认为是不好的做法?
我有 3 张包含用户信息的表格,一张给学生,一张给老师,一张给管理员。
它们没有任何关系。我不想为管理员创建仪表板,其中会显示学生和教师的列表。
我发现实现这一点的唯一方法是使用$uses
管理员控制器中的变量。但是,我在很多地方读到这是不好的做法。
有什么解决办法吗?
cakephp-1.3 - Creating Model without associations
I'm planning to implement some static pages on my current CakePHP site.
These static pages would be stored in a table called pages
where it will have 2 field; title
and content
. Then for example, in the users_controller, I can do a find for the 'Welcome' static entry and set it into the view.
Can I create a model for pages
without any association because this table in logic does not have any association with the other tables.
Is there any other best way I can implement this with simplicity in mind? Thanks.
php - 更改用户模型不会让我现在从用户中提取
我有 1 个数据库链接到 2 个应用程序。对于第二个应用程序,我像这样更改 Auth 表......
现在唯一的问题是我仍然想对用户表的用户模型运行查询,但是当我调用时它从“newAuthTable”中提取$users = $this->User->find('all');
如何仍然在 User 模型上运行查询?
谢谢你。
cakephp - 在 CakePHP 1.3 中处理带有密码字段的表单的最佳方法?
我有一个用户控制器和用户模型。该模型和关联的数据库表用于身份验证,自然有一个密码字段。
在我edit
打电话时的操作中,我$this->data
将散列密码放在我的密码字段中edit
。自然,我不想要一个包含 40 个字符值的密码字段,然后在保存时重新散列。
我的动作是这样的:
我的观点是这样的:
如何让用户编辑其帐户(用户名等)的表单,如果留空,则不会更新密码,但如果用户在密码字段中输入新密码,则会更新密码?
cakephp - 加载需要使用的模型或 $uses 数组?当我们访问其他模型时
我有一个用户控制器,我需要在该 users_controllers 上使用照片模型,我可以使用它从以下访问该模型,哪个是标准使用?
或者
加载需要使用的模型或 $uses 数组?
cakephp - 在 CakePHP 中运行与控制器无关的查询
我有一个具有模型作业的作业控制器。
当我点击 /jobs(作业控制器的索引功能)时,我需要在其他 2 个表(未加入作业)上运行查询,以查找要在实际显示索引之前手动插入作业的值。
我已经尝试了几件事,但似乎无法在这方面取得任何进展。
谁能帮我这个?
1) 从客户和包裹的连接中选择字段(复杂条件) 2) 遍历结果并在作业中插入/更新值 3) 显示作业
先感谢您。
马尼坎丹
cakephp - CakePHP HABTM 查找所有有关联记录的记录
我有一个模型-HABTM“博客”的“类别”。我需要创建一个查询,该查询仅选择具有更多零博客与之关联的类别。我很难弄清楚如何做到这一点。我想出的只是使用 find('all'...) 将类别从数据库中取出,然后提取 $category['Blog'] 数组中的类别。显然,我更希望不必让数据库完成所有这些工作,因此更优雅的解决方案将不胜感激。
谢谢阅读!