Method: Sequel::Dataset#server?
- Defined in:
- lib/sequel/dataset/query.rb
#server?(server) ⇒ Boolean
If the database uses sharding and the current dataset has not had a server set, return a cloned dataset that uses the given server. Otherwise, return the receiver directly instead of returning a clone.
1004 1005 1006 1007 1008 1009 1010 |
# File 'lib/sequel/dataset/query.rb', line 1004 def server?(server) if db.sharded? && !opts[:server] server(server) else self end end |