Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Jeff.Chen
@chen_rb
Member
NO. 12844 / 2014-04-29

[email protected]
苏州
0 Topics / 12 Replies
0 Followers
0 Following
1 Favorites
GitHub Public Repos
More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 大家再给个关于条形码的建议吧~ at May 04, 2017

    扫描二维码 不需要到后台去吧?js 有个 https://github.com/LazarSoft/jsqrcode。

    看错了,原来是条形码。不过条形码的应该也是有 js 版本的 比如:https://serratus.github.io/quaggaJS/

  • Fibman - 全新的权限管理 Gem at May 04, 2017

    不用写代码配置 很难做到。这样只能简单的做到 直接把所有的 action 都禁掉。但其实 我们做权限重要的是要对用户和数据进行权限判断,比如 A 可以访问 项目 A 但是 访问不了项目 B。大家有没什么好的办法对数据 用户 进行关联的权限判断?

  • 夭寿了,关于单表继承和多态的使用 (STI and polymorphs) at December 21, 2016

    额,还有我有点强迫症。你那个 Bicycle 语意上讲应该不能继承 Car 啊。应该都抽象继承自 Vehicle

  • 夭寿了,关于单表继承和多态的使用 (STI and polymorphs) at December 21, 2016

    。。。price 既没有 bicycle 方法 也没有 field。你就要访问。这是要上天啊。 你可以写个方法或者 scope 都可以啊

  • 夭寿了,关于单表继承和多态的使用 (STI and polymorphs) at December 21, 2016

    #30 楼 @Qcoder 只有car_id的话,bicycle.prices就没法用了 你试过吗

  • 夭寿了,关于单表继承和多态的使用 (STI and polymorphs) at December 21, 2016
    2.0.0-p648 :004 > Price.first.priceable
      Price Load (0.2ms)  SELECT  "prices".* FROM "prices"  ORDER BY "prices"."id" ASC LIMIT 1
      Car Load (0.1ms)  SELECT  "cars".* FROM "cars" WHERE "cars"."id" = ? LIMIT 1  [["id", 1]]
     => #<Bicycle id: 1, name: "A", type: "Bicycle", created_at: "2016-12-21 01:30:05", updated_at: "2016-12-21 01:30:05">
    2.0.0-p648 :005 > Bicycle.first.prices
      Bicycle Load (0.2ms)  SELECT  "cars".* FROM "cars" WHERE "cars"."type" IN ('Bicycle')  ORDER BY "cars"."id" ASC LIMIT 1
      Price Load (0.1ms)  SELECT "prices".* FROM "prices" WHERE "prices"."priceable_id" = ? AND "prices"."priceable_type" = ?  [["priceable_id", 1], ["priceable_type", "Car"]]
     => #<ActiveRecord::Associations::CollectionProxy [#<Price id: 1, price: "10.0", priceable_type: "Car", priceable_id: 1, created_at: "2016-12-21 01:36:21", updated_at: "2016-12-21 01:36:21">, #<Price id: 2, price: nil, priceable_type: "Car", priceable_id: 1, created_at: "2016-12-21 01:36:41", updated_at: "2016-12-21 01:36:41">]>
    
  • 夭寿了,关于单表继承和多态的使用 (STI and polymorphs) at December 21, 2016

    其实这并没有什么问题。虽然 sql 找的是 priceable_type='Car',但是你的 Bicycle 是继承自 Car 的,他去 Car 中根据 id 找最终找出来的如果 type 是 Bicycle 那就是 Bicycle。 另:个人觉得这并不需要用到多态,如果仅仅是 Bicycle 继承 Car 的话。在 Price 中只需要 car_id

  • 关于 kindeditor 存 附件信息到数据库的问题 at August 30, 2016

    1.用 user 的话,删除文章附件应该不会删除。但其实很多附件应该是需要各个文章复用的。比如说图片之类的。 2.asset.asset 获取到的应该是一个 asset 对象。to_s 之后就是路径

  • 关于 kindeditor 存 附件信息到数据库的问题 at August 29, 2016

    1.owner 可不填,但是就不能关联删除了。 2.owner 可用 article 的 owner,如 user

  • [深圳] 鲜品会信息技术招聘 Ruby on Rails 工程师 3 名 ( 10k-30k ) at June 14, 2015

    难得的深圳招聘贴,赞一个!

  • Rails.vim 高效使用指南 at May 13, 2014

    #35 楼 @lyfi2003 嗯,好像是的。但创建文件的时候需要带路径

  • Rails.vim 高效使用指南 at May 13, 2014

    我装的 rails.vim 怎么没有 Redit 这个命令啊,求解!

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