gpt4 book ai didi

cakephp - 表中主键的命名约定

转载 作者:行者123 更新时间:2023-12-02 17:10:11 24 4
gpt4 key购买 nike

我正在学习cakephp中的模型关系类型。
我建立了两张表,其中一张表 A,
我在里面有这些字段:

Table A {postID, topic, content} 
Table B {replyID, content, postID}

当我运行网页时,弹出了一堆与 SQL 相关的错误
cakephp 找不到 post_id。

奇怪的是我已经声明了
$primaryKey 使用 Models 文件夹下的 tableA.php 中的 postID,
但cakephp似乎希望我将ID字段更改为post_id而不是postID,因为我将primaryKey更改为post_id后错误消失了。

有什么想法吗?

最佳答案

Cake 希望您的字段采用小写形式,单词之间用下划线分隔。请参阅 CakePHP Model and Database Naming Conventions了解更多信息。

关于cakephp - 表中主键的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2800175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com