Vinicius Teles
9399b27f3f
Added the method update_attributes_without_saving.
...
To understand the reason, say you have this:
class Post < CouchRest::Model
key_accessor :title, :body, :author, comments
cast :author, :as => 'Author'
cast :comments, :as => ['Comment']
end
comment = post.comments.first
I'd like to do
comment.update_attributes_without_saving hash
because otherwise, it would create a new document for comment, which I don't want in my particular use. I just want to update the internal comment in the post.
2008-11-07 10:36:38 -02:00
Vinicius Teles
60c5994e43
Improved docummentation of the method CouchRest::Model#cast in order to clarify its use when we need to declare collections of a given type.
2008-11-06 15:43:02 -02:00
Chris Anderson
04e818c154
added cr:view
2008-11-03 22:53:46 -08:00
Chris Anderson
0ce716518f
factor out couchrest::document
2008-11-03 22:52:50 -08:00
Matt Aimonetti
1c5feaa845
added documentation to model#first
2008-11-03 18:08:14 -08:00
Matt Aimonetti
b1315d20f4
added model#save! raising an exception if the document isn't saved properly
2008-11-03 17:45:21 -08:00
Matt Aimonetti
19f587c0d6
added support for model#first
2008-11-03 16:40:19 -08:00
Chris Anderson
a6f285adfa
better design doc formula
2008-11-02 17:37:34 -08:00
Chris Anderson
4866018100
extlib only in model
2008-10-29 12:30:09 -07:00
Chris Anderson
7b6f39f5c6
make couchapp database magically
2008-10-29 12:13:22 -07:00
Chris Anderson
a3811320e5
really fixed the gemspec
2008-10-29 12:01:38 -07:00
Chris Anderson
98e97148ea
fix gemspec
2008-10-29 11:46:57 -07:00
Chris Anderson
8b2994e568
update gemspec
2008-10-28 10:24:01 -07:00
Chris Anderson
d72d5699c9
remove comment
2008-10-28 10:21:34 -07:00
Chris Anderson
b37f6a326b
fixed a hash bug
2008-10-28 10:07:57 -07:00
Chris Anderson
3f908acce5
up to gem version 0.9.13
2008-10-28 09:59:58 -07:00
Chris Anderson
b62b77eee5
new capabilities for couchapp script
2008-10-28 09:56:42 -07:00
Chris Anderson
387bd704ef
whitespace
2008-10-27 20:08:43 -07:00
Chris Anderson
30fc3230c0
no pull
2008-10-27 19:58:56 -07:00
Jeremy Burks
7d3f9980d3
added gem task for easy local packaging
2008-10-26 10:03:59 -05:00
Jeremy Burks
572e0d32fc
don't be loud if asked not to be
2008-10-26 09:59:55 -05:00
Chris Anderson
8f09303b75
Merge branch 'master' of git://github.com/mattly/couchrest into mattly/master
2008-10-21 16:46:34 -07:00
Chris Anderson
9787c5830a
default page size of 2000 in key_reduce
2008-10-21 16:46:14 -07:00
Matt Lyon
0c50435b68
fix bad variable name on #update_attributes
2008-10-21 11:11:35 -07:00
Chris Anderson
ebfda803c8
docs
2008-10-15 23:26:43 -07:00
Chris Anderson
23aafc1d50
desc
2008-10-14 15:39:40 -07:00
Chris Anderson
ad818591f8
updated gem version to 0.9.12
2008-10-14 15:35:05 -07:00
Chris Anderson
59f81d2d77
removed metaprogramming
2008-10-14 15:30:38 -07:00
Chris Anderson
320f6b99aa
whitespace
2008-10-14 15:09:02 -07:00
Chris Anderson
6851c7a2be
views accept blocks
2008-10-14 15:08:17 -07:00
Chris Anderson
254eb20161
view blocks flow
2008-10-14 01:07:48 -07:00
Chris Anderson
54a0afdf8e
added block yields to db.view
2008-10-13 16:46:48 -07:00
Chris Anderson
b1847cb465
better ducktype specs
2008-10-13 16:37:50 -07:00
Chris Anderson
d13159039a
adding ducktype support
2008-10-13 02:01:24 -07:00
Chris Anderson
adcaaaf59a
fixed specs when run under rake
2008-10-11 09:55:21 -07:00
Chris Anderson
7a92723260
include-docs support
2008-10-08 12:32:22 -07:00
Chris Anderson
e2f7163816
multi-key support for views, temp-views, and alldocs
2008-10-08 12:19:28 -07:00
Chris Anderson
d7e3c7931f
fixed rakefile
2008-10-06 12:27:01 -07:00
Chris Anderson
75bbb26c7a
document view queries
2008-10-03 14:23:31 -07:00
Chris Anderson
ba16fb586a
update attributes method
2008-10-03 12:58:45 -07:00
Chris Anderson
1e9e550428
documentation model
2008-10-03 11:11:06 -07:00
Chris Anderson
32bf8715e1
added an example codecast
2008-10-03 01:03:55 -07:00
Chris Anderson
f9de11c23f
rev gem to 0.9.11
2008-10-02 23:57:27 -07:00
Chris Anderson
696d89c45c
use strings instead of constants
2008-10-02 23:56:22 -07:00
Chris Anderson
2f35d3c10e
updated gemspec for version 0.9.10
2008-10-02 23:47:10 -07:00
Chris Anderson
b3db1c797f
silence parens warning
2008-10-02 23:44:54 -07:00
Chris Anderson
26059f63f2
added the Model.all view
2008-10-02 23:36:39 -07:00
Chris Anderson
355d408730
move to class_inheritable_accessor
2008-10-02 23:30:41 -07:00
Chris Anderson
c170008deb
dont save over an existing design doc
2008-10-02 21:21:48 -07:00
Chris Anderson
428d304438
argument error
2008-10-02 17:16:49 -07:00