bundle install 呢?
现在希望用系统 ruby 还是 rvm?把 PATH 输出看一下 echo $PATH
多人开发就是 gem 版本完全对着 Gemfile.lock,如果要锁 Ruby 版本就加上 .rvmrc(不过对方可以忽略)。
在某版本下安装的 rails,是不是只和这个版本的 ruby 相对应,不是独立的呢
RVM 管理的每个版本 Ruby 都有一个 gems 目录,相互独立。ls $rvm_path/gems
bundle install 提示什么错误?
系统本地的 ruby 和 rvm 管理的 ruby 的 gems 是独立的,而且 rvm 管理的不同的 ruby 的 gems 也是独立的。
正确安装 rvm 的话,切换到什么 ruby,就是用什么 gems 集,环境变量都已经设置好不用自己设。
提问要把意图描述清楚。
@active_users = User.order('topics_count, comments_count').limit(12)
我不知道 AOP 是什么,以前讨论过几次这个话题,看有没有帮助
http://ruby-china.org/topics/6681 http://ruby-china.org/topics/4676
所以很可能是测试没通过,走到了 render :new
这一步
你把 @post.save 换成 @post.save! ,应该会抛出相应的错误。
#4 楼 @woaigithub 沉寂多时了
mongodb
mongodb
这个验证是用户验证还是数据验证啊。
多看 字节社 豆瓣
技术书都是图灵的。
1 状态修改的操作不能用 get,可以被伪造提交 2 likeable 这个属性可以用序列化 Array 方法 3 用 json 数据而不是纯文本,不过对于这个简单应用纯文本也没事 4 "/topics/likeable" 这个 url 没有 id?
.data("")
是 jQuery 的 api http://jqapi.com/#p=jQuery.data
File.open('filename').each_line do |line|
color, x, y = line.split
end
会不会是 js 一些操作耗时或者读取外部资源耗时?
MongoDB 没有固定模式,所以要读取一条数据才能确定它有什么字段和类型。
Mongoid 的话用 ModelName.fields
可以获得自己在 Model 里面定义的字段信息。
whenever,了解下系统的 cron
#7 楼 @jfreebird 期待你拼装出一个 Rails。
#8 楼 @sanivbyfish 晕,我以为在说 ActiveRecord。
mongoid 是 order_by http://mongoid.org/en/origin/docs/options.html#sorting
#6 楼 @sanivbyfish 贴一下你加上 order 后的代码
#4 楼 @sanivbyfish commects 不是一个 associations(has_many)吗?
post.commects.order("xxx DESC").each
如果所有的 comments 都需要这个 order,可以加 default_scope
#2 楼 @beihuiguixian 是的。