Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Chris
@evil850209
VIP
NO. 3969 / 2012-10-09

28 Topics / 108 Replies
0 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 如何生成一个连续的数字作为 Model 的一列? at April 05, 2013

    @allenwei 如果是索引报错,还要手动去处理对吧。没有现成的 gem 吗?

  • 如何生成一个连续的数字作为 Model 的一列? at April 04, 2013

    @zlx_star 这个好像真不行吧,after_create 时 id 还没有生成呢

  • 分享一些资料 (侧重 Linux) at April 04, 2013

    内容非常不错,有些东西找了很久,很是喜欢。

  • 请问如何在只是用 ActiveRecord 的情况下手动管理主键? at April 01, 2013

    最后经过几天的研究,发现这样可以解决问题。就是把主键约束全部交给业务代码和 oracle

    class User < ActiveRecord::Base
      self.table_name = "users"
      self.primary_key = nil
    end
    
  • Mac OS 10.7.5 用 RVM 安装 ruby 失败?是 gcc 的问题吗? at March 28, 2013

    @Jijin 你可以参见 24 楼 luikore 的回复,已经说的非常清楚了。按照他的做法,应该就没有问题。

  • Windows 下 Ruby 2.0 下,SQLite 3 的 gem 加载失败。 at March 25, 2013

    按照https://github.com/luislavena/sqlite3-ruby/issues/82这个帖子,我安装成功了。

    首先去 sqlite 的网站上下载要用的文件,按如下的文件夹放好

    D:\sqlite3\include
      sqlite3.h
      sqlite3.exth
    
    D:\sqlite3\liby
      shell.c
      sqlite3.c
    
    C:\Windows\System32
      sqlite3.def
      sqlite3.dll
    

    然后运行

    gem install sqlite3 --platform=ruby -- --with-sqlite3-include=D:\sqlite3\include --with-sqlite3-lib=D:\sqlite3\liby --with-sqlite3-dir=D:\sqlite3
    

    大家可以试试。不过好像 sqlite3 安装成功后,又有新的问题出现了,http://ruby-china.org/topics/9733。期待大家一起解决。

  • Windows 下 Ruby 2.0 下,SQLite 3 的 gem 加载失败。 at March 25, 2013

    @sailorhero 晕 看到 github 有这个帖子,https://github.com/luislavena/sqlite3-ruby/issues/82 不知道那位牛人能提供一下怎么解决。

  • Windows 下 Ruby 2.0 下,SQLite 3 的 gem 加载失败。 at March 25, 2013

    @sailorhero 问题解决了没?我这也有同样的问题,一直在找解决办法

  • 一个关于 mass-asign 的问题,设计到一点如何 design 对象关系 at March 19, 2013

    @Rei 换成 strong_parameters 还是有问题,cancan 引用时报错

    
    load_and_authorize_resource
    
    def project_params
        params.require(:project).permit(:name, :description, :deadline, :owner_id, :status)
    end
    
    

    ActiveModel::ForbiddenAttributes at /projects ActiveModel::ForbiddenAttributes

    sanitize_for_mass_assignment(gem) strong_parameters-0.2.0/lib/active_model/forbidden_attributes_protection.rb

         def sanitize_for_mass_assignment(*options)
           new_attributes = options.first
           if !new_attributes.respond_to?(:permitted?) || new_attributes.permitted?
             super
          else
            raise ActiveModel::ForbiddenAttributes
          end
        end
      end
    end
    
  • 一个关于 mass-asign 的问题,设计到一点如何 design 对象关系 at March 19, 2013

    那如果我将 owner_id 放到 attr_accessible 这种设计是否正确呢?总感觉有隐患。

    @Rei 用这个插件需要将所有需要赋值的属性都列出来,相对于 attr_accessible 优势和好处在哪里呢?

  • 一个关于 mass-asign 的问题,设计到一点如何 design 对象关系 at March 19, 2013

    @Rei 能说的稍微详细些吗? :)

  • 请问 bootstrap-rails 和 bootstrap-sass 两个 gem 有什么区别? at March 13, 2013

    想从 bootstrap-sass 转到 anjlab-bootstrap-rails,因为 anjlab-bootstrap-rails 有 datepicker 和 simapleForm 的插件。不知道有啥风险不?

  • 想买 tutsplus.com 上的视频,没有 PayPal 怎么办? at January 29, 2013

    @fredwu 没有看到你说的选项

    PayPal

    MoneyBookers

    只有这两个

  • 想买 tutsplus.com 上的视频,没有 PayPal 怎么办? at January 28, 2013

    @qinix 那个可以吗?好像有版权的吧。

  • 有人用 rolify 这个 gem 吗?想知道 scopify 这个方法是干什么用的? at January 18, 2013

    大觉没有用 rolify 的吗?

  • 在不适用 jruby 的情况下,如何实现前台使用 Ruby,后台使用 Java? at January 17, 2013

    @luikore 说的也是, @xds2000 现在 java 代码还没有,只是写业务的人员只会 java,seam 就不考虑了,更新用 rails 用前台显示。方便快捷。

  • 在不适用 jruby 的情况下,如何实现前台使用 Ruby,后台使用 Java? at January 17, 2013

    @luikore 那样的话是不是就不能利用 ActiveRecord 那些方便的特性了。

  • 如果开发一个 rails 应用,用 oracle 数据库可以吗?好像那个 gem 很久没更新了吧? at January 17, 2013

    如果不设定 self.sequence_name = 'xxx_id_asq',oracle 的 adapter 会自动创建序列或者帮助我们维护主键吗?

  • 如果开发一个 rails 应用,用 oracle 数据库可以吗?好像那个 gem 很久没更新了吧? at January 16, 2013

    每个 model 都要加这两行代码吗?

    self.primary_key = :id self.sequence_name = 'xxx_id_asq'

  • 如果开发一个 rails 应用,用 oracle 数据库可以吗?好像那个 gem 很久没更新了吧? at January 16, 2013

    @hi54yt 有什么性能问题吗?主键能否处理正常。可否调用存储过程?

  • Devise 中 resource,和 resource_name 是啥意思 at January 15, 2013

    @vkill 强人呀!学习中

  • Devise 中 resource,和 resource_name 是啥意思 at January 14, 2013

    @luikore 看源码对我一个新手有点困难,:(

  • Devise 中 resource,和 resource_name 是啥意思 at January 14, 2013

    在官方文档里没有看到具体 resource 的设置,有没有更详细的文档,说一下 Devise 中的 resource 到底是怎么设置的? @luikore @suupic

  • SimpleForm 关于 select,checkbox 和 radio buttons 的国际化问题? at January 14, 2013

    找到一种解决办法就是直接用 t 方法,把国际化后的值传给:collection,SimpleForm 自带的国际化功能能实现吗?

  • 在不适用 jruby 的情况下,如何实现前台使用 Ruby,后台使用 Java? at January 14, 2013

    @alucardpj 是否有可参考的开源项目

  • 有人知道如何将 simpleform 中日期类型的输入框改成一个 calendar 的选择框吗? at January 13, 2013

    @leomao10 谢谢分享,虽然麻烦,但是算是一劳永逸。不知道是否有其他更简单的实现方式。

  • 有人知道如何将 simpleform 中日期类型的输入框改成一个 calendar 的选择框吗? at January 13, 2013

    @suupic 我知道用 jQuery 的 datepicker 就是不知道怎么和 simpleform 结合

  • 用 vim 开发 rails,请有经验的人分享一个 vimrc? at January 08, 2013

    @knwang 可否 share 一下您的 vimrc 谢谢

  • 用 vim 开发 rails,请有经验的人分享一个 vimrc? at January 07, 2013

    谢谢各位的回复,帮助很大。感谢@knwang @LarryLv

  • 如何让 https://github.com/spf13/snipmate-snippets.git 起作用? at January 07, 2013

    @aisensiy 那岂不是每次都要输入一次 set ft,让 vim 知道当前的文件的类型。

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