cgp

cgp

这家伙有点懒,还没写个性签名!

  • 财富值140
  • 威望值0
  • 总积分190

个人信息

  • 赞了回答

    可以用的,如果是用的yii自带的CreateAction,要注意的是,他在读取参数的时候使用的是$model->load(Yii::$app->getRequest()->getBodyParams(), ''); 方法load在读取参数时,没有设rule或者不在safeAttributes里的字段不会自动读取,具体可以参考下Yii2 安全字段

  • 提出了问题
    yii2 RESTful 插入新数据
  • 遇到同样的问题,请问您是怎么解决的啊,谢谢了

  • 回复了 的回答

    可以用的,如果是用的yii自带的CreateAction,要注意的是,他在读取参数的时候使用的是$model->load(Yii::$app->getRequest()->getBodyParams(), ''); 方法load在读取参数时,没有设rule或者不在safeAttributes里的字段不会自动读取,具体可以参考下Yii2 安全字段

    请问如果不使用yii自带的yii的createAction 具体要怎么做啊

  • 回复了 的回答

    模板的User表中没有password字段,是在User模型中使用setter方法setPassword,所以password是只写的。要怎么解决,你直接参照高级模板的注册方案吧,它用了SignupForm模型做数据中转。

    您好,请问怎么做啊

  • 回复了 的回答

    问题解决没,我也遇到了这个问题,不知道怎么解决...

    请问您是怎么解决问题的啊

  • 提出了问题
    restful默认定义了post,put,del和get方法
  • 回复了 的回答

    Body
    x-www-form-urlencoded

    username=test123
    email=test123@qq.com
    password=1234567
    

    麻烦您了

  • 回复了 的回答

    Body
    x-www-form-urlencoded

    username=test123
    email=test123@qq.com
    password=1234567
    

    您好,请问我在User里面的rules方法中的添加了['username','required']方法后,我请求post 的时候参数就可以插到数据库里面了,请问这是怎么回事啊?

  • 回复了 的回答

    Body
    x-www-form-urlencoded

    username=test123
    email=test123@qq.com
    password=1234567
    

    我这个是复制后台frontend文件直接建立的api平台,这个UserController就只是继承了ActiveController,但是没有做其他操作,我第一次请求的时候插入了一个空的数据,它本身没有做参数空校验吗?

助理 等级规则
190/200
资料完整度
0/100
用户活跃度
30/100

Ta的关注

3

Ta的粉丝

1

Ta的访客

2