Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Book.all :conditions => ["user_id = ? OR assigned_user_id = ? OR id IN (SELECT book_id FROM subscriptions WHERE user_id = ?)", id, id, id], :unique => true, :order => [:created_at.desc]
- __END__
- debugging the #matches? function
- (rdb:1) eval all? { |operand| puts operand.inspect }
- => ["user_id = ? OR assigned_user_id = ? OR\n id IN (SELECT ticket_id FROM subscriptions WHERE user_id = ?)", [1, 1, 1]]
- => false
- ---------
- No Method Error undefined method `matches?' for #<Array:0x1036b5e50>
- gems/dm-core-0.10.2/lib/dm-core/query/conditions/operation.rb in `matches?' 455
- gems/merb-haml-1.1/lib/merb-haml/template.rb in `all?' 52
- gems/dm-core-0.10.2/lib/dm-core/query/conditions/operation.rb in `each' 162
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/set.rb in `each' 195
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/set.rb in `each_key' 195
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/set.rb in `each' 195
- gems/dm-core-0.10.2/lib/dm-core/query/conditions/operation.rb in `each' 162
- gems/dm-core-0.10.2/lib/dm-core/query/conditions/operation.rb in `all?' 455
- gems/dm-core-0.10.2/lib/dm-core/query/conditions/operation.rb in `matches?' 455
- gems/dm-core-0.10.2/lib/dm-core/resource.rb in `collection' 568
- gems/dm-core-0.10.2/lib/dm-core/associations/many_to_one.rb in `lazy_load' 144
- gems/dm-core-0.10.2/lib/dm-core/associations/many_to_one.rb in `get' 89
- gems/dm-core-0.10.2/lib/dm-core/model/relationship.rb in `priority' 340
- app/helpers/global_helpers.rb in `ticket_row_class' 74
- app/views/tickets/_list.html.haml in `__Users__nathan__Documents__myobie__clients__self__tickets__app__views__tickets____list_html_haml' 2
- gems/dm-core-0.10.2/lib/dm-core/collection.rb in `each' 488
- gems/extlib-0.9.14/lib/extlib/lazy_array.rb in `each' 458
- gems/dm-core-0.10.2/lib/dm-core/collection.rb in `each' 485
- app/views/tickets/_list.html.haml in `__Users__nathan__Documents__myobie__clients__self__tickets__app__views__tickets____list_html_haml' 1
- merb-core/controller/mixins/render.rb in `send' 326
- merb-core/controller/mixins/render.rb in `partial' 326
- merb-core/controller/mixins/render.rb in `map' 321
- merb-core/controller/mixins/render.rb in `partial' 321
- app/views/tickets/index.html.haml in `__Users__nathan__Documents__myobie__clients__self__tickets__app__views__tickets__index_html_haml' 5
- merb-core/controller/mixins/render.rb in `send' 137
- merb-core/controller/mixins/render.rb in `render' 137
- app/controllers/tickets.rb in `index' 11
- gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb in `__send__' 42
- gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb in `_call_action' 42
- merb-core/controller/abstract_controller.rb in `_dispatch' 289
- merb-core/controller/abstract_controller.rb in `catch' 284
- merb-core/controller/abstract_controller.rb in `_dispatch' 284
- merb-core/controller/merb_controller.rb in `_dispatch' 285
- merb-core/controller/merb_controller.rb in `_call' 262
- merb-core/controller/merb_controller.rb in `call' 252
- merb-core/dispatch/dispatcher.rb in `dispatch_action' 98
- merb-core/dispatch/dispatcher.rb in `synchronize' 98
- merb-core/dispatch/dispatcher.rb in `dispatch_action' 98
- merb-core/dispatch/dispatcher.rb in `handle' 76
- merb-core/dispatch/dispatcher.rb in `handle' 36
- merb-core/rack/application.rb in `call' 17
- merb-core/rack/middleware/static.rb in `call' 28
- gems/merb_datamapper-1.1/lib/merb_datamapper.rb in `call' 88
- gems/dm-core-0.10.2/lib/dm-core.rb in `repository' 199
- gems/dm-core-0.10.2/lib/dm-core/repository.rb in `scope' 106
- gems/dm-core-0.10.2/lib/dm-core.rb in `repository' 199
- gems/merb_datamapper-1.1/lib/merb_datamapper.rb in `call' 86
- merb-core/rack/handler/mongrel.rb in `process' 82
- gems/mongrel-1.1.5/lib/mongrel.rb in `process_client' 159
- gems/mongrel-1.1.5/lib/mongrel.rb in `each' 158
- gems/mongrel-1.1.5/lib/mongrel.rb in `process_client' 158
- gems/mongrel-1.1.5/lib/mongrel.rb in `run' 285
- gems/mongrel-1.1.5/lib/mongrel.rb in `initialize' 285
- gems/mongrel-1.1.5/lib/mongrel.rb in `new' 285
- gems/mongrel-1.1.5/lib/mongrel.rb in `run' 285
- gems/mongrel-1.1.5/lib/mongrel.rb in `initialize' 268
- gems/mongrel-1.1.5/lib/mongrel.rb in `new' 268
- gems/mongrel-1.1.5/lib/mongrel.rb in `run' 268
- merb-core/rack/adapter/mongrel.rb in `start_server' 38
- merb-core/rack/adapter/abstract.rb in `start_at_port' 295
- merb-core/rack/adapter/abstract.rb in `start' 128
- merb-core/server.rb in `bootup' 174
- merb-core/server.rb in `start' 42
- merb-core.rb in `start' 172
- /usr/bin/merb in `load'
Add Comment
Please, Sign In to add comment