Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Peiyuan Wang
@smartepsh
会员
第 7033 位会员 / 2013-05-08

8 篇帖子 / 59 条回帖
1 关注者
2 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 图(yishan) at 2022年07月09日

    好家伙,顶一顶。😆

  • 2015 后的 mbp 触摸板那么大,不会误触吗? at 2019年06月27日

    后来学会了弹琴 😂 (弹琴的时候手掌是悬空的)

  • 使用 Rails 5 创建 API-Only 应用 at 2017年06月26日

    具体是在哪里出错呢?应该就是一些命令的小改动吧。

  • 如何处理数组的 strong params? at 2016年12月02日

    直接使用了 JSON.parse(request.body.read) 来处理形式 1 这样的数据了...

  • 如何处理数组的 strong params? at 2016年12月02日

    #4 楼 @matrixbirds 我试过这种写法,但是似乎提示 RecordInvalid,不知道控制器里应该怎么写呢?

  • 如何处理数组的 strong params? at 2016年12月02日

    #2 楼 @novtopro 谢谢回复,我去看看 hanami,顺便一提,第一条回复对于我的这种形式是无效的。(或者是我调用问题) tags 里面还是数组,等于是我要对数组的数组中的元素进行 permit...

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月14日

    #15 楼 @jpman 😘 我也试了一下……确实是……不过 render head 之前我一直在用,都是会按照 status 的值返回报头的……这个不知道为什么🚶

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月13日

    #13 楼 @jpman render head 是新方法,没有问题的。render head: :forbidden, status: 403

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月13日

    #11 楼 @seven.lee 不是,我没有使用健壮参数。是因为数据库本身的非空约束,导致记录无法存储,但是 model 层没做约束,所以 model 层是通过的。现在的主要问题就是:为什么 rescue 没有捕获到这个没有存入的报错信息(应该由数据库 gem 报错)

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #7 楼 @blacktulip 不好意思,让你误解了,内容我稍微改了下。

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #7 楼 @blacktulip 约束等于是做在数据库里面了

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #7 楼 @blacktulip 其实是报错了,如果把代码不用 begin 和 end 包裹,不处理异常,就会报错。但是按我上面的写法,就不报错

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #5 楼 @blacktulip 没 value,就是我明知道那个不可为空的字段是空的,按理应该报错,但是他不报……

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #3 楼 @jicheng1014 嗯嗯,是要做的,我也是先写了控制器,没写 model 约束,才发现的这个问题

  • 求问 create! 报错和 rescue 之间的关系 at 2016年10月12日

    #1 楼 @blacktulip 我问的就是存的过程为什么没报错呀,毕竟 create 么。😅

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月23日

    #11 楼 @pengedy 我服,我换个网络环境试试

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月22日

    #7 楼 @hging 我。。。想办法再试试。。。

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月22日

    #8 楼 @yingce 梯子已有多年。。。在 ss 还没出现的时候就已经在用了。。。我再试试。。。

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月22日

    #5 楼 @hging 这个就是文档的问题。。。科学的上网方式挡不住服务器不可用啊。。。网址为 https://deveiate.org/code/pg 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月22日

    #3 楼 @nouse 谢谢,但是我还是没找到我想要的解决办法😭

  • gem ’ pg ‘的文档不见了。。。谁有备份麻烦发一份好吗 at 2016年09月22日

    #1 楼 @yingce 啊?我不行啊,我连 deveiate.org 都打不开啊。。。

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月19日

    #21 楼 @mimosa 谢谢回复,但是这个好像对 jsonapi 没有效果的。传入的数据不是单纯的对象的集合。

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月19日

    #19 楼 @billy 对,我意思就是没办法用 DELETE 方法执行了。那大概就先这么做啦,谢谢回复!

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月19日

    #8 楼 @billy 还有个问题麻烦问一下,新建操作可以这样子操作,那删除呢?因为如果使用 delete 方法进行删除,那么应该在请求地址上就先会有问题出现,因为 delete 方法的地址应该是/model/id,而不能是/models. 那一般是不是还是要利用POST做批量删除操作?

    我是想着针对批量操作新建 batch model,比如batchCreateModel,batchDeleteModel,都仅有create方法,用 POST 把参数在 jsonapi 的primary data里以数组的方式体现出来进行操作。这种方法可行嘛?

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月19日

    #15 楼 @nightire 看着真是诱人...虽然没定义服务器必须响应什么...问题是 deprecated...看来暂时好点的办法还是单独创建一个复合资源吧,幸好需要批量的场景并不多。

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月19日

    #14 楼 @nouse 是的,还在考虑中,不过你您后面提的问题,具体情况具体分析,还是可以解决的。如果放在我这里的话:

    1. 整体作为事务,超时全体退回。
    2. 数据采集过程中,每添加一条信息,就与本地存储内的数据对比,具体保留哪一个,看情况。上传过程中,同样以事务处理,检查与数据库中的冲突,并根据情况保留。
    3. 针对每一个资源返回错误信息。如果有错误,返回的是一个错误数组,jsonapi 靠 id 和 type 可以定位资源,同样可以定位错误.(前提是他要支持😂 )

    总之,视情况而定吧。我先看看楼上的一个方法,感觉可行。谢谢您的回复.😄

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月18日

    #12 楼 @geekontheway 是规范定义的,要么另辟蹊径,要么打破规则。

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月18日

    #8 楼 @billy 我试试,谢谢

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月18日

    #9 楼 @jicheng1014 你终于出现了...

  • 关于 jsonapi 或者说 RESTful API 的批量操作疑问 at 2016年08月18日

    #4 楼 @night_7th 当然看实际需求,打破 jsonapi 也不是什么万万不能的事情😂

  • 1
  • 2
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English