试试这个
Topic.group(:user_id).order('count_all').count
返回的是是一个 user_id - count_all 的 Hash,需要在 ruby 里根据 value 排序。
我试了试
Topic.group(:user_id).order('count_all desc').count
也能出来,打印出来似乎是按照 count_all
排序的(不解,Hash 不是无序的吗?)。我用的是 Ruby-1.9.3 和 Rails-3.2.8
看标题以为是台湾的…
已经有人抢先了,哈哈
这个,一路坑。有个思路:
bundle package
命令,把项目中的 gem 都打包到 vendor/cache(见 http://gembundler.com/bundle_package.html )bundle install --local
来安装 vendor/cache 下的 gem。前提是:
#3 楼 @glorySpring 我是随手搜到的,没有使用和验证,祝你好运拉。这些东西以前做手机的时候也没深入搞过,惭愧...
有个 gem 叫 vcf
试试这样
<%= f.input :times do %>
<%= f.text_field :times %>
<% end -%>
不记得日志。把日志和其他信息贴出来说不定有人能帮你查原因。
是不是打开的文件描述符太多了?
请先排好版
京东会把价格放在源文件中,很早以前 est 的一篇文章就提到了。原文找不到了,可以看这个转载 http://zhendi.42qu.com/po/blog/10495594 。
现在页面变了,但是进入京东商品页面,查看源代码还会看到商品标题价格等信息都是写在一起的。。。。。
找到表单里的 Authenticity Token,请求时带上。或者参考 rails 3 的做法,在 Head 标签里放 Authenticity Token,请求时找出来带上
可以考虑使用 dropbox,前提是能连上
离我家很近!
是不是因为这个帖子里的问题 http://ruby-china.org/topics/3606
以前某些版本传 hash 会注入,不知道有没有关系
nginx 配置问题?
“我可以使用 SSH 登陆 VPS”,但是 VPS 不能登录代码仓库所在地服务器 。
解决方法:
推荐使用后者,这样便于管理,尤其在管理多个服务器的时候。除了在 config/deploy.rb 里设置
ssh_options[:forward_agent] = true
还要确保本地机器、部署机器都开启了 agent forward 才可以。可以参考 Github 的一篇文档 https://help.github.com/articles/using-ssh-agent-forwarding
写成一行,用 && 或者 分号 连起来?
mechanize
& faraday
已购票,今年可以在上海过生日了
记得 exec 是在当前进程中执行命令;system 是新建一个进程执行,执行完之后返回。
rmmseg-cpp 用的纯文本作为词典的
会不会是这样:模型上调用 scope 方法,返回的就是一个关系对象,同时模型会成为关系对象的代理,模型的某个实例变量也会保存这个 scope 的查询条件;如果在关系对象是调用 scope 方法,依然返回 scope;否则,就调用它的代理的对应方法(也就是模型的方法,可以指定特定方法或者在关系对象的 method_missing 中捕捉),这些方法会用到那些查询条件。
看了 rails2 中的 named_scope,似乎是用的上面的方法。不过有些地方没看懂,仅供参考。
@xworm 其实你看一下 redmine 的 Gemfile 就明白用什么数据库驱动了 :)
ruby-1.8 使用 mysql ruby-1.9 使用 mysql2 jruby 使用 activerecord-jdbcmysql-adapter
你搜索一下怎么创建 windows 下的“服务”
@post.comments.each
返回的是 @post.comments
这个数组对象。