Skip to content

Instantly share code, notes, and snippets.

@hexgnu
Created December 20, 2011 18:15
Show Gist options
  • Save hexgnu/1502594 to your computer and use it in GitHub Desktop.
Save hexgnu/1502594 to your computer and use it in GitHub Desktop.
This wont work in resque :(
feep = GnipRule.create!(:value => "feep", :network_posts_count => 30_000)
meep = GnipRule.find(feep.id)
beep = GnipRule.find(feep.id)
(feep == meep) # => true
(feep == beep) # => true
(meep == beep) # => true
[feep, meep, beep].each do |copy|
copy.increment_network_post_count
end
feep.network_posts_count #=> 30_001
beep.network_posts_count #=> 30_001
meep.network_posts_count #=> 30_001
feep.save!
beep.save!
meep.save!
GnipRule.find(feep.id).network_posts_count #=> 30_001
# BOO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment