0
我應該檢查是否有一些基於這種情況的值。如果有一些,那麼我應該採取一項行動或者採取不同的行動。 我在rails,mysql和xp上工作
這不工作@ test.nil?
建議我一個替代方法
@測試= Model.find(:全部:條件=> 「ID = @ someid」)
在此先感謝如何檢查它是否返回null?
我應該檢查是否有一些基於這種情況的值。如果有一些,那麼我應該採取一項行動或者採取不同的行動。 我在rails,mysql和xp上工作
這不工作@ test.nil?
建議我一個替代方法
@測試= Model.find(:全部:條件=> 「ID = @ someid」)
在此先感謝如何檢查它是否返回null?
@test.nil?
應該正常工作。這可能不起作用,因爲你的查找方法是錯誤的。試試這個:
@test = Model.find_by_id(@someid)
一個可選的語法是:
@test = Mode.find(@someid)
—這將提高一個RecordNotFound
異常,如果記錄不存在。