| AnyEvent :: Couchdb. jquery.couch.js¸¦ ±â¹ÝÀ¸·ÎÇÏ´Â Â÷´ÜµÇÁö ¾Ê´Â CouchDB Ŭ¶óÀ̾ðÆ® |
Áö±Ý ´Ù¿î·Îµå |
AnyEvent :: Couchdb. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~beppu/
AnyEvent :: Couchdb. ű×
AnyEvent :: Couchdb. ¼³¸í
jquery.couch.js¸¦ ±â¹ÝÀ¸·ÎÇÏ´Â Â÷´ÜµÇÁö ¾Ê´Â CouchDB Ŭ¶óÀ̾ðÆ®ÀÔ´Ï´Ù AnyEvent :: CouchDB ¸ðµâÀº AnyEvent ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ¸Ç À§¿¡ ±¸Çö µÈ Â÷´ÜµÇÁö ¾Ê´Â CouchDB Ŭ¶óÀ̾ðÆ®ÀÔ´Ï´Ù. ÀÌ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¸é ¸¹Àº COUCHDB ¿äûÀ» ºñµ¿±â ÀûÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç Coro + AnyEvent ȯ°æ¿¡¼ »ç¿ëÇϱâÀ§ÇÑ °ÍÀÌ ¾ú½À´Ï´Ù. ±×·¯³ª ¿øÇÏ´Â °æ¿ì µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. API´Â jquery.couch.js¸¦ ±â¹ÝÀ¸·ÎÇÏÁö¸¸ API¸¦ ¾à°£ Àû¿ëÇÏ¿© ºñµ¿±â Perl Environment¿¡¼ Àǹ̰¡ ÀÖµµ·ÏÇÕ´Ï´Ù. CouchDB ¼¹ö¿¡ ´ëÇÑ Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù. AnyEvent :: Couchdb; µ¥ÀÌÅÍ :: ´ýÇÁ 'PP'¸¦ »ç¿ëÇϽʽÿÀ. MY $ COUCH = ¼ÒÆÄ ( 'http : // localhost : 5984 /'); Àμâ PP ($ couch-> all_dbs-> recv), "\ n"; PP ($ couch-> info-> recv), "\ n"À» ÀμâÇϽʽÿÀ; couchdb µ¥ÀÌÅͺ£À̽º¸¦ ³ªÅ¸³»´Â °´Ã¼ °¡Á® ¿À±â : my $ db = $ couch-> db ( 'database'); $ db = couchdb ( 'µ¥ÀÌÅͺ£À̽º'); $ db = couchdb ( 'http://somewhere.com:7777/database/'); °³º° CouchDB ¹®¼¿Í ÇÔ²² ÀÛµ¿ÇÕ´Ï´Ù. MY $ USER = $ DB-> OPEN_DOC ( '~ LARRY') -> RECV; $ user -> {name} = "·¡¸®"; $ DB-> save_doc ($ »ç¿ëÀÚ) -> recv; Äõ¸®º¸±â : $ db-> view ( '»ç¿ëÀÚ / ¸ðµÎ', {startkey => 'b', needkey => bzzz '}) -> recvfinally ºñµ¿±â ¿¹ : # È£Ãâ CB´Â RECV * * ºí·ÏÀ» È£ÃâÇÏ´Â ¹Ý¸éÀ» Â÷´ÜÇÏÁö ¾Ê½À´Ï´Ù. $ db-> all_docs-> cb (sub {my ($ cv) = @_; pp ($ cv-> recv), "\ n";}); # ±×·¯³ª ¾î¶² ½ÃÁ¡¿¡¼ À̺¥Æ® ·çÇÁ°¡ ÀÖ¾î¾ßÇÕ´Ï´Ù. AnyEvent-> Condvar-> Recv; ¿ä±¸ »çÇ× : ¡¤ Perl.
AnyEvent :: Couchdb. °ü·Ã ¼ÒÇÁÆ®¿þ¾î