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 |
|
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 |
|
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 |
|
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 |
|
James Punteney
|
3b37bf4794
|
Adding __repr__ methods to the queryset and BaseDocument to make it easier to see the results in the console
|
2010-01-09 10:48:05 -05:00 |
|
Harry Marr
|
42a58dda57
|
Added update() and update_one() with tests/docs
|
2010-01-08 18:39:06 +00:00 |
|
Harry Marr
|
4d695a3544
|
Added single and multifield uniqueness constraints
|
2010-01-08 12:04:11 +00:00 |
|
Harry Marr
|
45080d3fd1
|
Merge branch 'master' of git://github.com/blackbrrr/mongoengine
_types index prepended to user defined indexes
Conflicts:
mongoengine/queryset.py
|
2010-01-08 06:00:35 +00:00 |
|
blackbrrr
|
9195d96705
|
added default ordering to meta options, included docs and tests
|
2010-01-07 23:08:33 -06:00 |
|
Harry Marr
|
54d276f6a7
|
Added index for _types
|
2010-01-08 04:49:14 +00:00 |
|
blackbrrr
|
2a7fc03e79
|
fixed merge conflict in queryset.py, used hmarr's code
|
2010-01-07 20:23:11 -06:00 |
|
Harry Marr
|
eb3e6963fa
|
Index specs now use proper field names
|
2010-01-08 00:15:20 +00:00 |
|
Harry Marr
|
4c93e2945c
|
Added test for meta[indexes]
|
2010-01-07 15:46:52 +00:00 |
|
blackbrrr
|
a6d64b2010
|
added meta support for indexes ensured at call-time
|
2010-01-07 23:28:10 +08:00 |
|
Harry Marr
|
2e74c93878
|
Minor bugfixes
|
2010-01-07 15:24:52 +00:00 |
|
Harry Marr
|
557fb19d13
|
Query values may be processed before being used
|
2010-01-06 03:14:21 +00:00 |
|