检查是否为假然后运行代码

编程入门 行业动态 更新时间:2024-10-28 14:24:54
本文介绍了检查是否为假然后运行代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我想测试一些东西.如果 false 这样做.我不想测试真,只测试假.我的代码看起来像这样,如果是假的,我只需要做一些事情:

I want to test something. If false do this. I wish not to test for true, only false. My code looks like this and I only need to do something if false:

if Model.exists?(table_column: 'joe') # this part is blank else # run this code end

我的代码在我想要的 else 之后运行.是否有一个干净的 rails/ruby 方法来测试错误?我的代码只会在 false 时运行,而不是 true.

My code runs after the else which is what I want. Is there a clean rails/ruby method that tests for false? My code would only run if false, not true.

如果重复,我很乐意删除.谢谢

If duplicate, I'll gladly delete. Thanks

推荐答案

使用 unless

unless Model.exists?(table_column: 'joe') # run code end

或如果不是

if not Model.exists?(table_column: 'joe') # run code end

if Model.find_by(table_column: 'joe').blank? # run code end

希望有帮助!

更多推荐

检查是否为假然后运行代码

本文发布于:2023-10-16 11:19:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1497407.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!