我有@obj.items_per_page,这是一开始的,我希望下面的方法仅在不是20时才为其赋值:many_itemsnil
def fetch_it_baby (many_items = nil)
@obj.items_per_page = many_items
使用上面的代码,即使many_items是nil,@obj.items_per_page仍然是20。为什么?那是“好”的编码吗?我不应该使用类似的东西吗
@obj.items_per_page = many_items || @obj.items_per_page
还是有第三种方法?无论哪种方式,我都感觉不太舒服。