相关疑难解决方法(0)

Rails检查数据库中是否存在记录

检查数据库在处理之前是否返回记录的最有效方法是什么.例:Truck.where("id = ?", id).select('truck_no').first.truck_no

如果卡车存在,这可能会或可能不会返回卡车.在处理此请求时,确保页面不会崩溃的最有效方法是什么.如果让我说我使用循环来浏览每辆卡车并打印出它的编号,我将如何在视图和控制器中处理这个问题.

如果记录不存在,我希望能够打印出一条消息,而不是说没有找到记录.

database null ruby-on-rails

46
推荐指数
3
解决办法
7万
查看次数

检查ActiveRecord是否返回结果

我正在尝试检查find方法是否返回结果.我的find方法如下:

post = Post.find(:all, :conditions => { :url => params['url'] }, :limit => 1)
Run Code Online (Sandbox Code Playgroud)

什么是检查post包含结果的好方法?

ruby activerecord ruby-on-rails

17
推荐指数
3
解决办法
3万
查看次数

标签 统计

ruby-on-rails ×2

activerecord ×1

database ×1

null ×1

ruby ×1