0 我想象过这样的事情,但我-6ren">
gpt4 book ai didi

Ruby - 打印答案 "if own answer (itself)"

转载 作者:数据小太阳 更新时间:2023-10-29 08:31:12 25 4
gpt4 key购买 nike

ruby 问题:

我可以缩短以下代码吗:

total = Paper.where(available: true).count
puts total if total > 0

我想象过这样的事情,但我不知道这是否可能:

puts Paper.where(available: true).count if itself > 0

有没有办法把这个想法写成一行?

最佳答案

if (total = Paper.where(available: true).count) > 0 then puts total end

更新:你可以用一个实例变量来做

puts @total if (@total = Paper.where(available: true).count) > 0

关于Ruby - 打印答案 "if own answer (itself)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33265856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com