0
我想在我的應用程序中使用範圍查詢GT,LT,GTE使用rails 4.2 & dynamoid 1.3。它的結果沒有價值。如何使用Rails 4的Dynamoid條件範圍查詢
的Gemfile
gem 'dynamoid', '1.3.0'
gem 'aws-sdk', '~> 2'
配置/初始化/ dynamoid.rb
Dynamoid.configure do |config|
config.access_key = '******************'
config.secret_key = '**********************'
config.region = 'us-east-1'
config.adapter = 'aws_sdk_v2'
config.namespace = '***********'
config.warn_on_scan = true
config.read_capacity = 200
config.write_capacity = 100
end
我使用學生表。下面是我的模型類
class Student
include Dynamoid::Document
table :name => :students
field :first_name
field :age, :integer
end
當我使用下面的查詢它導致NIL
Student.where(:"age.gt" => 2).all
請建議
現在這樣的條件適用於任何屬性 – andrykonchin