![](https://icon.softwaresea.com/48x48/6/50/1274949.f76e96caef17c883c899115e4bbcbb12.gif)
![]() | ¸ù¹ß - öžorm-like °´Ã¼ ¸ÅÇÎÀ»À§ÇÑ MongoDB ÀÎÅÍÆäÀ̽º |
Áö±Ý ´Ù¿î·Îµå |
¸ù¹ß - öž ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- BSD License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Brendan W. McAdams
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://bitbucket.org/bwmcadams/
¸ù¹ß - öž ű×
¸ù¹ß - öž ¼³¸í
orm-like °´Ã¼ ¸ÊÇÎÀ»À§ÇÑ MongoDB ÀÎÅÍÆäÀ̽º Mongokit-Pylons´Â Pylons°¡ Áö¿øÇÏ´Â orm-like object ¸ÊÇÎÀ»À§ÇÑ mongodb ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. mongodb / mongokitÀº ¹«¾ùÀԴϱî? MongoDB´Â ¹«·á ¹× ¿ÀÇ ¼Ò½º, Schemaless ¹®¼ ÁöÇâ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù (http://mongodb.org¿¡¼ Á¦°ø). MongokitFramework´Â ¿ÀºêÁ§Æ® ·¹À̾ Á¦°øÇÏ¿© MongoDB µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â Çâ»óµÈ Á¢±Ù ¹æ½ÄÀ» Á¦°øÇÏ´Â ORM À¯»ç ·¹À̾îÀÔ´Ï´Ù. ÀÌ °èÃþÀ» »ç¿ëÇÏ¸é ±âº»°ª ¹× Çã¿ë ¹× Çʼö ÀԷ¶õÀ» Æ÷ÇÔÇÏ¿© ´ë·«ÀûÀÎ ½ºÅ°¸¶ À±°û¼±À» Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. SchemaLess µ¥ÀÌÅͺ£À̽º¿¡´Â ½ºÅ°¸¶°¡ ºÎÁ·ÇÑ Àü¿øÀÌ ÄÑÁ® ÀÖÁö¸¸ ÀÏ°ü¼ºÀ» º¸ÀåÇϱâ À§ÇØ ÀÏ°ü¼ºÀ» º¸ÀåÇϱâ À§ÇØ (´ëºÎºÐÀÇ ½Ã°£ 3/100¸¸ÀÌ ¸¸ »ç¿ëµÇ´Â °æ¿ì¿¡µµ Çã¿ëµÇÁö ¾Ê¾Æ¾ßÇÏ´ÂÁö Á¦¾î°¡ µµ¿òÀ̵˴ϴÙ. http://bitbucket.org/namlook/mongokit/mongokit-pylons´Â Pylons WebFramework ³»¿¡¼ ¸ùÅ°¸¦ ½±°Ô ÅëÇÕÇϱâÀ§ÇÑ Åø ¼¼Æ®¸¦ Á¦°øÇÏ´Â (Èñ¸ÁÀûÀ¸·Î ÀÓ½Ã) Æ÷Å©ÀÔ´Ï´Ù. Pylons Ini Config ÆÄÀÏ¿¡¼ Mongo ±¸¼ºÀ» ±¸¹® ºÐ¼®ÇÏ°í Config / Environment.py¿¡¼ Ç×»ó »ç¿ëÇÒ ¼öÀÖ´Â ThreadLocal ¿¬°á Ç® (SqlAlchemy°¡ ÀϹÝÀûÀ¸·Î Pylelons¿¡¼ ¼³Ä¡µÇ´Â ¹æ¹ý°ú À¯»çÇÕ´Ï´Ù). ³» ÀÚ½ÅÀÇ »ç¿ë¹ý¿¡¼ MongoKitÀÇ »ç¿ë¹ý°ú À¯»çÇÕ´Ï´Ù. Pylons Áö¿øÀ» Á¦ »ý»ê ½Ã½ºÅÛ¿¡ ÅëÇÕ ÇÑ ÈÄ, ³ª´Â ³»°¡ À¯¿ëÇÑ °ÍÀ» ¹ß°ß ÇÑ Mongokit-pylons Æ÷Å©¿¡ ¸î °¡Áö Çâ»óµÈ ±â´ÉÀ» Ãß°¡Çß½À´Ï´Ù. ÀÌ·¯ÇÑ ±â´É¿¡´Â °ªÀ»À§ÇÑ ¼Ó¼º°ú À¯»çÇÑ setter / getter ÇÁ·Ï½Ã°¡ Æ÷ÇԵ˴ϴ٠(¼ø¼öÇÑ »çÀü ¾×¼¼½º ´ë½Å) ¹× MongoDB µå¶óÀ̹öÀÇ ÀÚµ¿ ȸÀÇ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. AutoreferencingÀ» »ç¿ëÇÏ¸é ´Ù¸¥ Mongokit °³Ã¼ ³»¿¡ Mongokit °´Ã¼ / ÀνºÅϽº¸¦ »ðÀÔ ÇÒ ¼ö ÀÖ½À´Ï´Ù. AutoreferencingÀ» »ç¿ëÇϸé Mongokit ¹× Pymongo µå¶óÀ̹ö°¡ ³»Àå µÈ MongoDit °´Ã¼ °ªÀ» ³»ºÎ MongoDB DBREF·Î º¯È¯ÇÕ´Ï´Ù. (DE) Á÷·ÄÈ´Â Pymongo Driver°¡ ÀÚµ¿À¸·Î 󸮵˴ϴÙ.ÀÌ Æ÷Å©¸¦ ¸ÞÀÎ ÇÁ·ÎÁ§Æ®·Î ´Ù½Ã º´ÇÕ ÇÒ ¼öÀÖ´Â Èñ¸Á / ÀǵµÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
¸ù¹ß - öž °ü·Ã ¼ÒÇÁÆ®¿þ¾î