开发者社区> 问答> 正文

YII 报错 列名必须是一个字符串或者数组?报错

yii 对象保存的时候,报错:列名必须是一个字符串或者数组

从网上查到说,Mysql数据表缺少主键。加上主键之后,解决问题。

我的问题是:有没有其它解决办法?不设主键就不行吗?

展开
收起
爱吃鱼的程序员 2020-06-22 11:49:17 420 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    大家帮帮忙!你的问题太抽象,建议描述清楚点点...加上主键,会死人吗?贴上代码会死吗?不赞也不至于踩啊?没代码会死啊?

    无话可说。。。XXX。。这个问题让我想到CSDN

    YII表必须有主键,别折腾了,老实加吧

    要以直接用它的db

    db->query($sql);就行了。

    可以不加,在model里添加一表主键字段也行

    2020-06-22 11:49:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多