Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Huber
@kai209209
会员
第 9401 位会员 / 2013-09-30

广东惠州
11 篇帖子 / 145 条回帖
1 关注者
0 正在关注
59 收藏
GitHub Public Repos
  • alipay-login-example 0

    alipay fast login example

  • struct 0

  • commitgpt 0

    A CLI AI that writes git commit messages for you

  • IELTS 0

    IELTS word list, for Chinese who wants to take IELTS

  • code 0

  • Algorithms-and-Data-St... 0

    Ruby implementation of Algorithms,Data-structures and programming challenges

  • AutoApi 0

    E5自动续期

  • work_surfer 0

    An experiemental Ruby client for the WorkWave.com Route Manager API.

  • test-ipn 0

  • vct 0

    Ruby on Rails chatting room with Vue

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 进入每个页面为什么会执行两次方法 at 2014年11月18日

    这是我做的项目的代码 https://github.com/minnowlab/giggle/blob/master/app/models/notification.rb#L9

  • 进入每个页面为什么会执行两次方法 at 2014年11月18日

    之前我做过一个项目也是站内消息,也发生过执行 2 次方法将消息的状态变为已读,后面发现是 rails 自带的 turbolinks 有问题,然后升级 turbolinks 的版本后问题就没有出现过了

  • 关于数据库的一个问题 at 2014年11月16日

    #5 楼 @kouunn 😓 英语没学好,丢人丢大了!!!

  • 还是 Ruby 社区比较高大上 at 2014年11月16日

    :plus1:

  • 关于数据库的一个问题 at 2014年11月16日

    顶楼上,就是楼上说的那样做,然后 Course.first.datums 才能显示第一个课程对应资料

  • [北京] D.G.Z 招聘 Ruby on Rails 初级工程师 at 2014年11月14日

    共产党躺枪!

  • [译] 为什么我们开发的 Raptor 比 Unicorn 快 4 倍,比 Puma,Torquebox 快 2 倍 at 2014年11月13日

    👍 直接点赞

  • 【码农福利】Coding 妹纸感言 & 体验极速代码库,机械键盘等你哦~ at 2014年11月11日

    👍

  • Coding,做一个有情怀的产品 at 2014年11月03日

    很不错,设计很棒!

  • [惠州] 汇星印刷现高薪招聘 Ruby on Rail 程序员 3 名 at 2014年11月03日

    #5 楼 @1010printing_com 刚学才一年,恐怕能力不足啊,哈哈!

  • [惠州] 汇星印刷现高薪招聘 Ruby on Rail 程序员 3 名 at 2014年10月25日

    惠州的帮顶一下吧,还没见过在这边发过招聘呢!

  • 存中文报错问题 at 2014年10月15日
    $sudo vim /etc/mysql/my.cnf  #运行配置文件
    
    #修改配置文件
    [client] 
    default-character-set = utf8 
    port            = 3306
    socket          = /var/run/mysqld/mysqld.sock
    
    # Here is entries for some specific programs 
    # The following values assume you have at least 32M ram  
    # This was formally known as [safe_mysqld]. Both versions are currently parsed.
    
    [mysqld_safe] 
    socket          = /var/run/mysqld/mysqld.sock 
    nice            = 0 
    
    [mysqld] 
    character-set-server=utf8
    collation-server=utf8_general_ci
    init_connect = 'SET NAMES utf8'
    default-time-zone = '+8:00' 
    
    # Instead of skip-networking the default is now to listen only on
    # localhost which is more compatible and is not less secure. 
    
    #bind-address           = 127.0.0.1
    

    你试试按照上面的代码添加在 mysql 配置文件里,然后看看行不行

  • 存中文报错问题 at 2014年10月15日

    这问题我以前好像遇到过,mysql 需要设置相应的东西的,不然就会报错

  • 请问根据另一张表的 ID 查询这张表的数据该如何分页 at 2014年09月19日

    #5 楼 @a4652097 你这 Category has_many Article? 是的话看下面 如果只是简单的 category_id 排列

    @article = Article.paginate(:page => params[:page], :per_page => 5).reorder(category_id: :desc)
    

    如果是要根据搜索出来的 category 的 id 进行排列就下面这样

    @articles = Article.all
    @articles = @articles.joins(:category).where("categories.id = ?",params[:id] )
    @articles = @articles.paginate(:page => params[:page], :per_page => 5).reorder(created_at: :desc)
    
  • 请问根据另一张表的 ID 查询这张表的数据该如何分页 at 2014年09月19日

    要根据 category 的 id 来对@article进行排列?

  • 我是一个菜鸟新手,只会 HTML,请问可以学会 Ruby 吗?? at 2014年09月19日

    可以的,我刚开始什么各种语言都不会,一样学!

  • 同样的查询,在 PostgreSQL 中查询快让我抓狂了! at 2014年08月27日

    #1 楼 @hz_qiuyuanxin 知道他的提示了,主要之前一直在纠结为什么 mysql 可以的,pg 不可以而已

    #2 楼 @azhao 从严格的 sql 语句来讲,是必须要加入的,因为我对数据库不了解导致出现该问题

    #3 楼 @Rei Thank!

    #4 楼 @chaosong Thank!

    #6 楼 @iBachue 我转行做开发不到 10 个月呢,新手一枚,仍处于学习状态中,对于这种偶尔钻牛角尖也是可以理解的吧,比较对于 rails 跟 ruby 来说,数据库是自己的一个弱点啊,悲剧😭

    #8 楼 @zjlovezj 其实就是要获得某个值的 SUM,之前一直在纠结为什么 mysql,而 pg 里不可以了,现在明白为什么了!

  • 数据库报错,请高手帮忙! at 2014年08月07日

    #1 楼 @vincent

    凑子查询是为了能将数据合并起来方便使用

    这个 select 里面只要超过一个就会发生报错

    2.1.2 :016 > User.select("id, name")
      User Load (0.6ms)  SELECT id, name FROM `users`
     => #<ActiveRecord::Relation [#<User id: 5, name: "admin">, #<User id: 6, name: "test">]> 
    2.1.2 :017 > User.select("id, name").count
       (0.6ms)  SELECT COUNT(id, name) FROM `users`
    Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' name) FROM `users`' at line 1: SELECT COUNT(id, name) FROM `users`
    ActiveRecord::StatementInvalid: Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' name) FROM `users`' at line 1: SELECT COUNT(id, name) FROM `users`
    
    

    当 select 里面只有一个的时候

    2.1.2 :021 >   User.select("id").count
       (0.6ms)  SELECT COUNT(`users`.`id`) FROM `users`
     => 2 
    2.1.2 :022 > 
    

    这就没问题,我想,不应该是多了子查询而发生错误!

  • 病马寻良医,SessionHelper 错误 ! at 2014年04月13日

    include SeesionHelper 这里错了

    应该是 include SessionHelper

  • render 怎么传递参数? 怎样重新刷新一小部分页面? at 2014年03月27日

    #5 楼 @chairy11 @saiga 的意思是这样的

    <div id="id">
      <%= render '' %>
    </div>
    

    $('#id').replaceWith('<%= j render('follow_icon') %>') 把你的 render 放在一个 id 叫"id"的 div 面面,然后就可以不用刷新页面了就能解决你的第二个问题了

  • 重复代码怎么才能更好的消除? at 2014年03月19日

    #10 楼 @pepsin 非常感谢!我试过了,是能用的

    #14 楼 @5swords 非常感谢,这代码给我的感觉很惊艳,非常喜欢这个结构,小弟受教了!

  • 重复代码怎么才能更好的消除? at 2014年03月18日

    #3 楼 @pepsin 关于 proc 的太高级了,对于我这种新手来说,不敢用啊

  • 重复代码怎么才能更好的消除? at 2014年03月18日

    #1 楼 @chaixl 看过 2 遍了,但是现在这是实际的东西,跟书本里面的例子有一些比较大的出入

    #2 楼 @paranoyang 这个没必要写多 3 个子类

    #4 楼 @Kabie @willmouse 这个方法是在 controller 里面调用的,而 controller 是需要根据返回的布尔值进行下一步操作的。

    #6 楼 @Rei 好的,谢谢推荐,我会抽空看看的!

    #7 楼 @billy 这个是在 models concerns 下 project_support.rb 的方法,在 model 是通过 extend ProjectSupport 代码将其引入的,所以 restore_record 确实是一个 class method,而 deleted 是 gem paranoia 的 only_deleted 方法,activities 是 controller 里调用 restore_record 方法时所引入的一个值

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