mysql - rails : returning the latest data of fields

标签 mysql sql ruby-on-rails

我很难知道要返回数据库中的最新数据:

              - registration.registration_replies.each do |registration_reply|
                - if registration_reply.present?
                  = registration_reply.confirmation.titleize + "ed"
                - else
                  Not Confirmed

它返回

重新分配已确认在我的节目页面

据我所知:

[2] pry(#<#<Class:0xf8585e0>>)> registration.registration_replies
  RegistrationReply Load (0.1ms)  SELECT `registration_replies`.* FROM `registration_replies`  WHERE `registration_replies`.`registration_id` = 45  ORDER BY created_at DESC
=> [#<RegistrationReply id: 28, message: "asdasd", registration_id: 45, owner_id: 2, reply_to_id: 6, cc_id: ["", "4"], created_at: "2014-09-10 09:53:19", updated_at: "2014-09-10 09:53:19", confirmation: "re-assign">,
 #<RegistrationReply id: 27, message: "registration.registration_replies.each do |registr...", registration_id: 45, owner_id: 2, reply_to_id: 6, cc_id: ["", "7"], created_at: "2014-09-10 09:50:11", updated_at: "2014-09-10 09:50:11", confirmation: "confirm">]

我只想显示最新的注册回复,id为28和确认:“重新分配”

最佳答案

你要这个吗?

= registration.registration_replies.last.confirmation.titleize  + "ed"

关于mysql - rails : returning the latest data of fields,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25763622/

相关文章:

php - 检测用户是否登录

mysql - 尝试在 ubuntu 上设置 wordpress 并想在 mysql 中授予权限

php - 关于 phpMyAdmin config.inc.php 文件的问题

ASP.Net/Ruby/PHP MVC 网站、jQuery Mobile 和 Phonegap

ruby-on-rails - Rails 5 actioncable 卡住服务器

css - 如何让rails asset pipeline编译coffee脚本和scss文件?

php - MySQL和PHP查询date=$date问题

mysql - 有更好的方法来修改此查询以使子查询更加具体吗?

mysql - 如何根据条件从数据库中获取时间

mysql - 如何在mysql中使用REGEXP选择结果,不包含字符串