summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2023-01-18 15:53:09 +0000
committerGitHub <noreply@github.com>2023-01-18 15:53:09 +0000
commitbcfaa82c3259a25dc38ff7a4b66719bf5104d8a6 (patch)
tree076ae69952c8c31be416dcb0afb4b5ee00c9900f
parentdad51b5b82e37838e030cb4a7f4abbd90f6c2403 (diff)
parentaff7a6e7183e6c471a9675e37216baa0bad563a3 (diff)
downloadcouchdb-bcfaa82c3259a25dc38ff7a4b66719bf5104d8a6.tar.gz
Merge pull request #4379 from pgj/mango-doc-fix
docs(mango): match description of `$mod` with reality
-rw-r--r--src/docs/src/api/database/find.rst4
-rw-r--r--src/mango/README.md2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/docs/src/api/database/find.rst b/src/docs/src/api/database/find.rst
index b5a0bd460..0e511e6ad 100644
--- a/src/docs/src/api/database/find.rst
+++ b/src/docs/src/api/database/find.rst
@@ -705,8 +705,8 @@ operators require the argument to be in a specific JSON format.
| | | | document. Non-array fields cannot |
| | | | match this condition. |
+---------------+-------------+------------+-----------------------------------+
-| Miscellaneous | ``$mod`` | [Divisor, | Divisor and Remainder are both |
-| | | Remainder] | positive or negative integers. |
+| Miscellaneous | ``$mod`` | [Divisor, | Divisor is a non-zero integer, |
+| | | Remainder] | Remainder is any integer. |
| | | | Non-integer values result in a |
| | | | 404. Matches documents where |
| | | | ``field % Divisor == Remainder`` |
diff --git a/src/mango/README.md b/src/mango/README.md
index 4c4bb60a6..9fa273b15 100644
--- a/src/mango/README.md
+++ b/src/mango/README.md
@@ -302,7 +302,7 @@ Array related operators
Misc related operators
-* "$mod" - [Divisor, Remainder], where Divisor and Remainder are both positive integers (ie, greater than 0). Matches documents where (field % Divisor == Remainder) is true. This is false for any non-integer field
+* "$mod" - [Divisor, Remainder], where Divisor is a non-zero integer and Remainder is any integer. Matches documents where (field % Divisor == Remainder) is true. This is false for any non-integer field
* "$regex" - string, a regular expression pattern to match against the document field. Only matches when the field is a string value and matches the supplied matches