Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

chloerei@gmail.com
深圳
182 Topics / 9135 Replies
727 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
GitHub Public Repos
  • writings 940

    [Closed] Source code of writings.io

  • alipay 731

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #22 楼 @zacker330 开发阶段一个 model 一个 migration,上线之后增量 migration。看数据库最终结构看 schema.rb。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #16 楼 @zacker330 我意思是 ActiveRecord 不想增加太多默认行为,有可能对开发形成干扰。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    Mongodb 是无模式的,不需要模式迁移,所以 mongoid 可以直接把属性写在 model 里,但是数据迁移始终需要 migration。

    ActiveRecord 就是既然要写 migration 了,那就不用在 model 里面写属性定义了;而不是在 model 里面定义一次属性,然后再写一次 migration。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #16 楼 @zacker330 开发过程如果没有协作开发需求,可以修改同一个 migration,然后 rake db:migration:redo STEP=n。多人开发也可以,不过可能协作者会需要经常 reset 加抱怨。

    schema.rb 是快速导入数据库模式的时候用的,比如 test 环境和 production 环境,另外可以让开发者完整看到目前数据库的模式。每次 migration schema.rb 都会重新生成,千万不要手动改这个文件。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #12 楼 @billy 我是同时考虑数据库结构和 Model 的,没有从哪个开始思考之分。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    Rails 开发不是直接改 db/schema.rb ,而是写 migration 脚本(http://docs-china.com/rails/migrations.html)。ActiveRecord 不需要声明属性,它自动读取数据库现有的属性。关系不会自动生成,可能是不想做得太多。

    我搜了一下 hibernate 有个 SchemaUpdate 工具,自动根据 model 属性增删数据库表字段,不清楚是不是真的在生产环境用这个工具。Rails 用的 migration 的好处是显示声明,可以纳入版本控制,可回滚操作,可以在模式迁移的同时写上数据迁移。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #5 楼 @i5ting 是我不懂楼主疑问在哪里。或者楼主说说以前用的工具是怎么做的?

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    #2 楼 @zacker330 清空你的知识,接收它。

  • ActiveRecord 真的是 ORM 吗? at June 21, 2014

    Active Record 基础 http://docs-china.com/rails/active_record_basics.html

  • rails 部署出错 at June 21, 2014

    #15 楼 @flowerwrong 检查下怎么这里是 2.1.2?

  • rails 部署出错 at June 21, 2014

    #13 楼 @flowerwrong rvm list

  • rails 部署出错 at June 21, 2014

    我觉得它能 Continuing,说明不是一个必须的东西。

    你登录用户用的 ruby 和 passenger 环境用的 ruby 版本是否相同?

  • rails 部署出错 at June 21, 2014

    奥,目前这个地址确实 404,再查一下先。

  • rails 部署出错 at June 21, 2014

    #9 楼 @flowerwrong 翻墙

  • rails 部署出错 at June 21, 2014

    #7 楼 @flowerwrong

    git://github.com/rweng/jquery-datatables-rails.git (at master) is not yet checked out. Run `bundle install` first. (Bundler::GitError)
    

    至少有一个 gem 没安装成功。

  • rails 部署出错 at June 21, 2014
    <p>It looks like Bundler could not find a gem. Maybe you didn't install all the gems that this application needs. To install your gems, please run:</p>
    
      <pre class="commands">bundle install</pre>
    

    还有,很多人提问的时候说“按照这个教程来做”,麻烦指出做到哪一步出现错误,不然完全没有头绪。

  • Rails 可以不使用 FormHelper 吗 at June 20, 2014

    可以。

  • rails 中使用 mongodb 查询结果与预期不同 at June 20, 2014

    如果你设定了 recommend 类型是 Integer,那么可能读取属性的时候做了 to_i 的转换,'1' 就被转成 1 了。但是 mongodb 本身是无模式的,什么类型都可以存。

  • 关于指定页面才使用的 javascript 要怎么组织? at June 18, 2014

    如果用的是 Jquery,加上 jquery.turbolinks https://github.com/rails/turbolinks#jqueryturbolinks

    Turbolinks 要注意的问题不止 ready 事件,建议完整看一遍文档甚至代码 https://github.com/rails/turbolinks 。

  • 关于指定页面才使用的 javascript 要怎么组织? at June 18, 2014

    Basecamp 大部分 JavaScript 是这样写的:

    <label>
      <b>Set the due date:</b>
      <div data-behavior="date_picker"></div>
    </label>
    
    $('[data-behavior~=date_picker]').on 'focus', ->
      $(this).datepicker()
    

    JavaScript 全打包到一个。

    http://signalvnoise.com/posts/3167-code-spelunking-in-the-all-new-basecamp

  • rails 中使用 mongodb 查询结果与预期不同 at June 18, 2014

    #5 楼 @hging 那看看它数据库里面存的值是什么

  • rails 中使用 mongodb 查询结果与预期不同 at June 18, 2014

    recommend 是不是设了默认值,但是没保存进数据库?

  • 如何运营一个新的网站? at June 17, 2014

    其实你不需要开发。推荐一篇文章 入门错误一:过早产品化 http://www.dennythecow.com/?p=12

  • 这里的管理员太霸道了,大家评评理 at June 17, 2014

    #34 楼 @rruubbyy

    新注册一周不能提问。在这段时间那你可以看《提问的智慧》 http://www.wapm.cn/smart-questions/smart-questions-zh.html 尝试自己解决。

    如果你需要一个立即能提问的地方,可以去 http://segmentfault.com/ 。

  • Turbolinks 向导 at June 17, 2014

    #29 楼 @hpyhacking 好,更新了。

  • 这里的管理员太霸道了,大家评评理 at June 17, 2014

    #31 楼 @rruubbyy 不要反复跟帖提问,去看新手规则,再发封号。

  • jekyll 版本这里有一个坑,我掉进去了,没出来。 at June 17, 2014

    为什么要用两年前的版本?

  • jekyll 版本这里有一个坑,我掉进去了,没出来。 at June 17, 2014

    问题是什么?

  • 这里的管理员太霸道了,大家评评理 at June 17, 2014

    #18 楼 @chenge 多谢理解。

  • 这里的管理员太霸道了,大家评评理 at June 17, 2014

    提问的智慧 http://www.wapm.cn/smart-questions/smart-questions-zh.html

    不是开玩笑。

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