Class: Mongo::Error::UnsupportedArrayFilters Deprecated
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
UnsupportedOption,
Error
|
|
|
Instance Chain:
self,
UnsupportedOption,
Error
|
|
| Inherits: |
Mongo::Error::UnsupportedOption
|
| Defined in: | lib/mongo/error/unsupported_array_filters.rb |
Overview
RUBY-2260 In driver version 3.0, this error class will be
replaced with UnsupportedOption. To handle this error, catch
Mongo::Error::UnsupportedOption, which will prevent any breaking changes
in your application when upgrading to version 3.0 of the driver.
Raised if the array filters option is specified for an operation but the server selected does not support array filters.
Constant Summary
-
UNACKNOWLEDGED_WRITES_MESSAGE =
# File 'lib/mongo/error/unsupported_array_filters.rb', line 34
The error message describing that array filters cannot be used when write concern is unacknowledged.
'The array_filters option cannot be specified when using unacknowledged writes. ' + 'Either remove the array_filters option or use acknowledged writes (w >= 1).'
UnsupportedOption - Inherited
ALLOW_DISK_USE_MESSAGE, COMMIT_QUORUM_MESSAGE, HINT_MESSAGE, UNACKNOWLEDGED_HINT_MESSAGE
Class Method Summary
UnsupportedOption - Inherited
| .allow_disk_use_error | Raise an error about an unsupported allow_disk_use option. |
| .commit_quorum_error | Raise an error about an unsupported commit_quorum option. |
| .hint_error | Raise an error about an unsupported hint option. |