blackbrrr
|
0b62c9d2f6
|
Merge branch 'master' of git://github.com/hmarr/mongoengine
|
2010-03-17 00:34:00 -05:00 |
|
blackbrrr
|
acda64a837
|
fixed field_js merge artifact
|
2010-03-09 15:31:28 -06:00 |
|
blackbrrr
|
49a001a93a
|
re-added missing QuerySet._ordering
|
2010-03-09 15:28:55 -06:00 |
|
blackbrrr
|
22a6ec7794
|
merged conflicts
|
2010-03-09 15:19:14 -06:00 |
|
blackbrrr
|
26c6e4997c
|
added 'upsert' arg to QuerySet.update and QuerySet.update_one
|
2010-03-08 21:59:54 -06:00 |
|
Harry Marr
|
ac3c857e1a
|
Added rewind to QuerySet, which is implicitly called when iteration finishes
|
2010-03-08 22:15:40 +00:00 |
|
Harry Marr
|
95a7b33fb4
|
Changed how GenericReferenceFields are stored / queried
|
2010-02-28 23:15:21 +00:00 |
|
Harry Marr
|
5e2c5fa97b
|
Merge branch 'regex-query-shortcuts'
|
2010-02-28 17:38:03 +00:00 |
|
Harry Marr
|
265776566e
|
QuerySet.only field name translation and polymorphism fix
|
2010-02-26 19:43:26 +00:00 |
|
Harry Marr
|
6e77e32855
|
Fixed Q object ObjectId comparison issue
|
2010-02-26 17:13:19 +00:00 |
|
Harry Marr
|
0b1c506626
|
Added Q object support for regexes (inc. operator shortcuts)
|
2010-02-26 16:46:07 +00:00 |
|
Harry Marr
|
66520c77f8
|
Added regex match operators with test
|
2010-02-26 13:43:45 +00:00 |
|
Harry Marr
|
ab2d019349
|
Added server-side js docs
|
2010-02-26 13:23:15 +00:00 |
|
Harry Marr
|
d0e0b291df
|
Implementation and tests for exec_js field substitution
|
2010-02-25 17:20:52 +00:00 |
|
Harry Marr
|
200e9eca92
|
Merge branch 'only_fields' of git://github.com/blackbrrr/mongoengine
|
2010-02-24 20:23:59 +00:00 |
|
Harry Marr
|
634f771547
|
QuerySet repr now uses limit and skip
|
2010-02-24 17:01:31 +00:00 |
|
Harry Marr
|
2996f8919d
|
Limits of size 0 now return no results
|
2010-02-24 16:07:26 +00:00 |
|
blackbrrr
|
1b68efe7c7
|
updated QuerySet.only docstring
|
2010-02-24 09:52:39 -06:00 |
|
blackbrrr
|
a19a7b976c
|
updated advanced map/reduce test to include scope; misc cleanup in queryset
|
2010-02-23 22:26:05 -06:00 |
|
Harry Marr
|
145b0c33fc
|
Support 1-arg queryset managers, but warn about deprecation
|
2010-02-23 18:27:14 +00:00 |
|
blackbrrr
|
8b1a39f2c1
|
added QuerySet.only
|
2010-02-23 00:24:28 -06:00 |
|
blackbrrr
|
3762a69537
|
added QuerySet.in_bulk, bulk querying with ObjectIds
|
2010-02-14 21:02:55 -06:00 |
|
blackbrrr
|
008a62e4e9
|
updated map/reduce documentation
|
2010-02-12 16:07:44 -06:00 |
|
blackbrrr
|
9be6c41af7
|
map/reduce result objects now only have 'key', 'value', and 'object' properties; MapReduceDocument.key_object now returns proper Document subclass; added finalize with Reddit ranking simulation; MapReduceDocuments now yielded;
|
2010-02-12 14:39:08 -06:00 |
|
blackbrrr
|
5c311eefb1
|
fixed merge conflict in queryset test
|
2010-02-12 09:59:09 -06:00 |
|
Harry Marr
|
ea1fe6a538
|
Fixed set/unset issue with ListFields
|
2010-02-12 11:21:51 +00:00 |
|
Harry Marr
|
b2588d1c4f
|
Changed neq to ne, fixed Q object in and nin
|
2010-02-10 12:35:41 +00:00 |
|
blackbrrr
|
69d3e0c4b6
|
added map/reduce support via QuerySet.map_reduce. map_reduce operations respect query specs and ordering, but ordering is currently only applied to map/reduce collection. map/reduce may eventually require its own QuerySet to avoid slicing conflicts. results are returned as lists of MapReduceDocument objects, dynamic objects representing the query. tests and documentation included. considered in the neighborhood of 'good start'.
|
2010-02-09 14:56:15 -06:00 |
|
Harry Marr
|
89f505bb13
|
Removed pool_size from connect, minor tidyup
|
2010-02-04 01:44:52 +00:00 |
|
Florian Schlachter
|
59f8c9f38e
|
make mongoengine more international :) using unicode-strings; str(err) raises errors if it contains non-ascii chars/umlauts
|
2010-02-02 21:48:47 +01:00 |
|
Harry Marr
|
e05d31eaaf
|
Added get{,_or_create} docs
|
2010-01-31 13:47:27 +00:00 |
|
Harry Marr
|
ffc9d7b152
|
Merge branch 'master' of git://github.com/flosch/mongoengine
Added unit test for get_or_create, merged flosch's get with
punteney's get.
Conflicts:
mongoengine/queryset.py
|
2010-01-31 13:24:50 +00:00 |
|
Harry Marr
|
79604180db
|
Merge branch 'master' of git://github.com/punteney/mongoengine
|
2010-01-31 13:11:20 +00:00 |
|
Florian Schlachter
|
7d6e117f68
|
added get-method to fetch exactly one document from the collection. catching pymongo's ObjectId-errors and raising mongoengine's ValidationError instead.
|
2010-01-31 01:11:37 +01:00 |
|
Florian Schlachter
|
b3cc2f990a
|
improved get_or_create
|
2010-01-30 22:01:43 +01:00 |
|
Florian Schlachter
|
8d953f0bcb
|
Added get_or_create-method
|
2010-01-30 21:12:46 +01:00 |
|
Harry Marr
|
2585f1b724
|
queryset_manager funcs now accept doc as arg
|
2010-01-23 17:16:01 +00:00 |
|
Harry Marr
|
470e08f616
|
exec_js functions now acknowledge Q objects
|
2010-01-23 03:05:27 +00:00 |
|
James Punteney
|
e0becc109d
|
Adding tests to test the get query
|
2010-01-16 14:51:13 -05:00 |
|
James Punteney
|
47e4dd40cd
|
Making the query actually get called for get
|
2010-01-16 13:24:10 -05:00 |
|
James Punteney
|
c38faebc25
|
Adding a get method to the queryset that raises exceptions if more or less than one item is returned
|
2010-01-16 13:21:16 -05:00 |
|
Harry Marr
|
3357b55fbf
|
Indexing on ListFields now works properly
|
2010-01-16 15:35:01 +00:00 |
|
Harry Marr
|
1818cf7114
|
Added q_objs to __call__ args
|
2010-01-12 18:33:33 +00:00 |
|
blackbrrr
|
b375c41586
|
added Q object support to QuerySet.filter
|
2010-01-12 12:19:59 -06:00 |
|
blackbrrr
|
d85ee4e051
|
fixed merge conflict in BaseField.__init__
|
2010-01-12 12:19:30 -06:00 |
|
blackbrrr
|
cfc394963f
|
added queryset chaining via 'filter' method. test included.
|
2010-01-12 12:16:15 -06:00 |
|
Harry Marr
|
afd416c84e
|
Updated docs, added force_insert to save()
|
2010-01-11 04:15:36 +00:00 |
|
Harry Marr
|
ec927bdd63
|
Added support for user-defined primary keys (_ids)
|
2010-01-10 17:13:56 +00:00 |
|
Harry Marr
|
dc51362f0b
|
Merge branch 'master' of git://github.com/punteney/mongoengine
|
2010-01-09 22:31:28 +00:00 |
|
Harry Marr
|
da2d282cf6
|
Added Q class for building advanced queries
|
2010-01-09 22:19:33 +00:00 |
|