【问题标题】:rails fetching only true boolean objects in model instance variablerails 仅在模型实例变量中获取真正的布尔对象
【发布时间】:2015-07-05 07:51:23
【问题描述】:

我目前正在获取模型中的所有笔记

@notes_list = current_user.notes.order(:title).group_by { |note| note.title[0] }

后来我在 notes 表中添加了一列,它是已知 布尔列。

现在我只想分别获取真值列和假值列,如下所示

@notes_true_list = blah....
@notes_false_list = blah....

谁能帮帮我?

【问题讨论】:

    标签: ruby-on-rails database model boolean


    【解决方案1】:

    试试下面的代码。

    @notes_true_list = current_user.notes.where(known: true).order(:title).group_by { |note| note.title[0] }
    
    @notes_false_list = current_user.notes.where(known: false).order(:title).group_by { |note| note.title[0] }
    

    【讨论】:

      猜你喜欢
      • 2020-06-13
      • 1970-01-01
      • 2021-07-14
      • 1970-01-01
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-18
      相关资源
      最近更新 更多