thinkphp 关联更新 为什么只更新主表 不更新关联表?

这个哪里错了?求大神请教... 这个哪里错了 ? 求大神请教 展开
 我来答
堵飞荷ps
推荐于2020-12-04
知道答主
回答量:5
采纳率:0%
帮助的人:3.1万
展开全部
当模型中定义了‘mapping_name' ,数据模型中关联表的名字就是使用这个名字。所以
下面一段应该这样定义:
$data["caipin11"] = array(
'cp_id' =>1,// 假设 caipin模型对应的表的主键是 cp_id,并且你是需要更新 cp_id = 1的这条关联表中的数据。更新关联表必须定义关联表的主键。

'state' => 1,

);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AI上流星
2014-01-23 · TA获得超过169个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:198万
展开全部
$m=D('Shangjia');这样试试,表第一个字母要大写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式