PostgreSQLと同様の範囲計算を可能にする Ruby gem はありますか? 特に時間関連の範囲機能は?
2 に答える
0
あなたが達成しようとしていることを正確に知らなければ、この質問に答えるのは難しいですが、ActiveSupport gem の CoreExtensions モジュールをチェックしてみてください: http://guides.rubyonrails.org/active_support_core_extensions.html
ActiveSupport をインストールするgem install activesupport
か、Gemfile に追加します。
ActiveSupport を使用すると、次のようなことができます。
require 'active_support/core_ext'
10.days.from_now #=> 2013-06-08 08:37:34 -0400
DateTime.now.beginning_of_year #=> Tue, 01 Jan 2013 00:00:00 -0400
1.megabyte #=> 1048576
(1..10).step(2) #=> [1, 3, 5, 7, 9]
(1..10).overlaps?(0..7) #=> true
Date.current.next_month #=> Sat, 29 Jun 2013
Date.current.prev_week(:friday) #=> Fri, 24 May 2013
これが役立つことを願っています。
于 2013-05-29T12:43:50.987 に答える