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
异常,如果记录不存在。