Dynamoid
Dynamoid copied to clipboard
Ruby ORM for Amazon's DynamoDB
What do you think about adding some generators like mongoid has? If you think they would fit in, I am willing to implement them myself.
You give an example: Address.limit(5).start(address) To get this to work, I needed to do something like this: Address.start(address).limit(5)
You have to use `find_all instead` of `find` for tables with range keys because in dynamoid `find` destructively calls `flatten` and `unique` on the array of ids. Why is this...
Here is an rspec test demonstrating the issue ``` ruby address = Address.create(:city => 'Seattle', :deliverable => true) found = Address.find(address.id) found.deliverable.should eq true # PASSES in head found =...
I was surprised to see an array type since DynamoDB only supports sets, but I figured you must be serializing the array to JSON and storing it as a string...
If I have the following model setup with partitioning turned on: ``` class Table include Dynamoid::Document table :name => :table field :field1 field :start_time, :datetime index :field1, :range_key => :start_time...
Hello, I just checked out Dynamoid tip and rand the rspecs, the AWS SDK does not like the scan_index_forward option introduced in commit 67b4093120db3836ef73c25563dba9012efa7d1d. Before this commit, all tests pass,...
Is there any facility for Dynamoid to throw ActiveRecord::RecordNotFound errors? Am I missing it somewhere? This functionality would help me clean up my controller code and make this a much...
I have two models (ShoppingCart & Item) where ShoppingCart has_many :items and Item belongs_to :shopping_cart. Without validations on the Item everything works beautifully. But as soon as I add a...
Are there plans to support associations using join tables (like ActiveRecord's has and belongs to many)? For any large system, it doesn't appear to be feasible to use Dynamoid currently...