我正在尝试运行这样的东西:
@almostFullTopics = Topic.where("(user_submissions_count/submissions_cap) >= .8 ")
其中user_submissions_count和submissions_cap都是整数。目前这不起作用,因为分工没有正确完成。我基本上需要这样的东西:
@almostFullTopics = Topic.where("(user_submissions_count.to_f/submissions_cap) >= .8 ")
关于我如何实现这一点的任何想法?
答案 0 :(得分:1)
正如在这个答案中,Division in a SQL statement.可能值得以不同的方向接近这一点。
@almostFullTopics = Topic.where("user_submissions_count >= 0.8 * submissions_cap")