Bastien Gérard
abfabc30c9
Fix querying on (Generic)EmbeddedDocument subclasses fields
2019-05-01 23:23:19 +02:00
Bastien Gérard
cb578c84e2
Merge branch 'master' of github.com:MongoEngine/mongoengine into disconnect
2019-04-25 22:15:48 +02:00
Bastien Gérard
565e1dc0ed
minor improvements
2019-04-25 22:11:43 +02:00
Bastien Gérard
b1e28d02f7
Improve connect/disconnect
...
- document disconnect + sample of usage
- add more test cases to prevent github issues regressions
2019-04-24 22:44:07 +02:00
Bastien Gérard
d1467c2f73
Fix connect/disconnect functions
...
- expose disconnect
- disconnect cleans _connection_settings
- disconnect cleans cached collection in Document._collection
- re-connecting with the same alias raise an error (must call disconnect in between)
2019-04-24 22:41:56 +02:00
Bastien Gérard
c439150431
Merge pull request #2031 from yandrieiev/fail_fast_when_invalid_db_name
...
Fail fast when db name is invalid
2019-04-10 22:50:29 +02:00
Yurii Andrieiev
b5213097e8
Fail fast when db name is invalid
...
Without this commit save operation on first document would fail instead of immediate failure upon connection attempt. Such later failure is much less obvious.
2019-04-07 23:21:12 +03:00
Neeraj Suthar
61081651e4
reinsert fix; add comments, reference
2019-04-06 17:42:14 +05:30
Neeraj Suthar
4ccfdf051d
remove fix; add testcases
2019-04-06 17:23:02 +05:30
Neeraj
9f2a9d9cda
Fix limit usage in aggregate
...
As per https://stackoverflow.com/a/24161461
2019-04-03 19:09:45 +05:30
Gaurav Dadhania
fdcaca42ae
Do not keep calling _dereference on values if it has already been dereferenced.
2019-03-25 09:43:42 +05:30
erdenezul
b70ffc69df
Merge branch 'master' into bump_pymongo_version_requirement
2019-03-19 08:50:21 +08:00
Paulo Amaral
ba6a37f315
Generate Unique Indices for SortedListField and EmbeddedDocumentListFields
2019-03-18 11:32:53 +00:00
Bastien Gérard
68497542b3
Bump the required version of pymongo to >=3.5
2019-03-17 22:04:19 +01:00
Erdenezul Batmunkh
fb8c0d8fe3
Merge branch 'master' into draft_v017
2019-03-10 22:22:29 +08:00
Erdenezul Batmunkh
7b4245c91c
Bump version 0.17.0
2019-03-10 21:16:58 +08:00
Bastien Gérard
b640c766db
Fix queryset batch_size that wasn't copied to cloned queryset
2019-03-04 23:01:12 +01:00
Bastien Gérard
b4fe0b35e4
Merge branch 'master' of github.com:MongoEngine/mongoengine into refactor_deprecated_pymongo_test
2019-03-02 21:48:41 +01:00
Bastien Gérard
35b7efe3f4
refactored deprecated pymongo methods in tests
...
- remove/count/add_user/insert
- added pymongo_support
2019-03-02 00:28:38 +01:00
Bastien Gérard
7cea2a768f
Fix recent flaky test for python 3.6
2019-02-26 22:57:45 +01:00
Bastien Gérard
7247b9b68e
additional fixes to support Mongo3.4
2019-02-26 21:38:23 +01:00
Bastien Gérard
dca837b843
Add suport for Mongo 3.4 (travis, fix tests)
2019-02-26 21:38:23 +01:00
Bastien Gérard
c8df3fd2a7
fix conflict
2019-02-21 21:27:08 +01:00
erdenezul
6b711da69d
Merge pull request #1998 from bagerard/Fix_update_full_result_documentation
...
Fix documentation of Queryset.update regarding full_result #1995
2019-02-19 17:16:42 +08:00
Bastien Gérard
6d353dae1e
refactored iteritems/itervalues to improve 2/3 compat #2003
2019-02-18 22:13:05 +01:00
Bastien Gérard
57a38282a9
Add DeprecationWarning for EmbeddedDocument.save & .reload - those will be removed soon
2019-02-18 22:03:03 +01:00
erdenezul
db47604865
Merge pull request #1999 from bagerard/fix_documentation_dynamicdoc_underscore_field_undeclared
...
Improve DynamicDocument documentation regarding fields with underscore
2019-02-18 09:33:39 +08:00
erdenezul
2a121fe202
Merge branch 'master' into Fix_update_full_result_documentation
2019-02-18 09:31:00 +08:00
Bastien Gérard
b8fc4d0079
Merge branch 'master' of github.com:MongoEngine/mongoengine into freyr_binaryfield_query_value_type
2019-02-17 21:38:24 +01:00
Bastien Gérard
3484ceabb8
Fix documentation regarding limitation with fields with underscore in their name in DynamicDocument
2019-02-17 09:05:27 +01:00
Bastien Gérard
cab659dce6
Fix documentation of Queryset.update regarding full_result #1995
2019-02-16 21:54:05 +01:00
Hamidreza
4c054bf316
Fix indentation in LazyReferenceField ref doc
2019-02-13 21:27:54 +03:30
erdenezul
dc7922c38b
Merge pull request #1976 from 3ddi/eddie/revert_hidden_fields
...
Bring back _cls and _id fields just as they return in pymongo
2019-02-13 14:25:12 +08:00
Bastien Gérard
fce994ea7f
Merge pull request #1975 from bagerard/dictfield-key-with-dollar-char__clone
...
PR CLONE - Dictfield key with dollar char clone
2018-12-27 23:02:00 +01:00
Bastien Gérard
69a99c70c6
minor update to .all() doc to make it clear that it does not return a list but a queryset
2018-12-24 23:51:30 +01:00
Eddie Linder
363aefe399
Get rid of _get_as_pymongo wrapper altogether as we return raw output
2018-12-20 01:09:28 +02:00
Eddie Linder
7fd4f792ba
Don't hide _cls field when using as_pymongo
2018-12-20 01:02:42 +02:00
Eddie Linder
b04dc90cdf
Bring back _cls and _id fields just as they return in pymongo
2018-12-20 00:39:32 +02:00
Hendri Karisma
a32c893078
in the mid DictField key can accept dollar sign
2018-12-19 20:24:28 +01:00
Bastien Gérard
4492874d08
Merge branch 'master' of github.com:MongoEngine/mongoengine into fix_baselist_marked_changed_bug
2018-12-15 20:36:42 +01:00
erdenezul
d3a592e5bf
Merge pull request #1913 from bagerard/1453_mapfield_list_reference_field
...
Fix complex combinations of DictField(ListField(ReferenceField))
2018-12-13 09:16:19 +08:00
Tom Floyer
3194a37fcb
Reset cursor object after .count()
...
This change fixes incorrect result of .only() method of QuerySet
instance after using .count().
2018-12-08 22:16:57 +03:00
Erdenezul Batmunkh
a03fe234d0
bump version 0.16.3
2018-12-06 16:22:00 +08:00
Trevor Hall
352b23331b
Fix bug #1965 of $position and $push operators do not work with list in an EmbeddedDocument. Set key value to joined parts excluding the index at the end. Added test case
2018-12-05 20:18:48 -06:00
Bastien Gérard
1894003f8a
bump version to 0.16.2
2018-11-21 12:45:16 +01:00
Bastien Gérard
fcbabbe357
Fix but with save(write_concern=None) - introduced in 0.16.1
2018-11-21 00:03:08 +01:00
Erdenezul Batmunkh
8807c0dbef
bump version 0.16.1
2018-11-14 17:10:17 +08:00
Bastien Gérard
e50799e9c4
Merge branch 'master' of github.com:MongoEngine/mongoengine into fix_cls_in_constructor
2018-11-13 21:48:16 +01:00
Bastien Gérard
c306d42d08
Fix bug #1733 of _delta method (Issue with DynamicDocument and default value) + add test case
2018-11-13 20:57:41 +01:00
Bastien Gérard
e31558318e
BugFix - _cls not set in constructor #1950
2018-11-13 20:52:39 +01:00