¸ù°í ´Ñ _Fuel.¸ù°í ´Ñ ¹®¼ÀÇ °øÀå | |
Áö±Ý ´Ù¿î·Îµå |
¸ù°í ´Ñ _Fuel. ¼øÀ§ ¹× ¿ä¾à
±¤°í
¸ù°í ´Ñ _Fuel. ű×
¸ù°í ´Ñ _Fuel. ¼³¸í
¸ù°í °Õ½º ¹®¼¸¦À§ÇÑ °øÀå MongoEngine_FuelÀº MongoEngine OrmÀ» »ç¿ëÇÏ¿© MongoDB¿Í ´ëÈÇÏ´Â Python Projetcs¿¡¼ Å×½ºÆ®ÇϱâÀ§ÇÑ °´Ã¼¸¦ ¸¸µå´Â Python À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. mongoengine_fuelÀº model_mommy, µ¿ÀÏÇÑ ¸ñÀûÀ» °¡Áø µµ±¸¿¡¼ ¿µ°¨À» ¾ò¾úÁö¸¸ Django Projects.InstallingPIP ¼³Ä¡ mongoengine_fuelsimple ¿¹Á¦ : ¿©±â¿¡ ¿ì¸®ÀÇ ²Ï »õ·Î¿î ÀÚµ¿Â÷ ¹®¼¿Í »ç¶÷ ¹®¼ : MongoEngine °¡Á® ¿À±â * Ŭ·¡½º °³ÀÎ (¹®¼) : Name = StringField () ³ªÀÌ = intfield () def __unicode __ (self) : u '% s - % d ³â'% (self.name, self.age) Ŭ·¡½º ÀÚµ¿Â÷ (¹®¼) : wheels = intfield () name = stringfield () max_speed = decimalfield ( ) ¼ÒÀ¯ÀÚ = ReferenceField (»ç¶÷) DEF __unicode __ (ÀÚü) : u'car -> name : % s, wheels : % d, max_speed : % f, ¼ÒÀ¯ÀÚ : % s '\ % (self.name, self.wheels) , self.max_speed, self.Owner) Áö±ÝÀº ¿¬·á¸¦ Ãß°¡ÇÕ´Ï´Ù : Mongoengine_fuel °¡Á® ¿À±â mongofuelfrom your_models °¡Á® ¿À±â ÀÚµ¿Â÷, personcar = mongofuel.create_one (ÀÚµ¿Â÷) ¹× ÀÌÁ¦ ´ç½ÅÀº ´ç½ÅÀÇ Â÷·Î Å» ¼ö ÀÖ½À´Ï´Ù! Mongoengine_FuelÀº ÀÌ¹Ì À§ÀÇ ¿¹¿Í °°ÀÌ ReferenceField¿Í °°Àº °ü°è¸¦ ÀÌ¹Ì Ã³¸®ÇÕ´Ï´Ù. ÀÚµ¿À¸·Î »ç¶÷ÀÇ ÀνºÅϽº¸¦ ÀÚµ¿À¸·Î ¸¸µé°í Documents.Please¸¦ Áö¼Ó½Ãŵ´Ï´Ù. À§ µ¥ÀÌÅͺ£À̽º¸¦ À§¿¡¼ ¾ð±Þ ÇÑ µ¿ÀÛÀ» ¿øÇÏÁö ¾ÊÀ¸·Á¸é MongoEngine_fuelÀ» ¿äûÇÏ¸é ¹®¼¸¦ ÀÌ¿Í °°ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù. : car = mongofuel.create_one (ÀÚµ¿Â÷, Áö¼Ó = false)ÀÌ È£ÃâÀº ±×°ÍÀ» ÀúÀåÇÏÁö ¾Ê°í Â÷ÀÇ ÀνºÅϽº¸¦ ¹ÝȯÇÕ´Ï´Ù. »ç¿ëÀÚÀÇ ÀνºÅϽº°¡ »ý¼ºµÇÁö ¾Ê´Â »ç¶÷ÀÇ ÀνºÅϽº´Â ¼±ÅÃÇÏÁö ¾Ê½À´Ï´Ù. ÇʵåÀÇ Æ¯Á¤ °ªÀ» ¹®¼ ³»ºÎÀÇ Çʵ忡 ƯÁ¤ °ªÀÌ ÇÊ¿äÇÏ¸é °ªÀ» °Á¦·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº ´ÜÁö ¸Å°³ º¯¼ö·Î Á¦°øÇؾßÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ : Richard = Person.Objects.Create (name = 'Richard', AGE = 30) CAR = mongofuel.create_one (ÀÚµ¿Â÷, ¼ÒÀ¯ÀÚ = ¸®Ã³µå) ÀÓÀÇÀÇ ÀÚµ¿Â÷ °³Ã¼°¡ »ý¼ºµÇ¾úÁö¸¸ ¼ÒÀ¯ÀÚ´Â ÇϳªÀÔ´Ï´Ù. ´ç½ÅÀÌ ÁöÁ¤ÇÑ °Í. ÀÓº£µðµå ¹®¼´Â ¹«¾ùÀԴϱî? ¸ù°í ´Ñ³× _Fuel HanleÀºÀÌ »ç¶÷µé°ú ÇÔ²² ±×°ÍÀº °øÅë ¹®¼¿Í Á¤È®È÷ µ¿ÀÏÇÑ »ç¿ë¹ýÀ» °¡Áø ¹«ÀÛÀ§ ÀÓº£µðµå ¹®¼¸¦ »ý¼ºÇÕ´Ï´Ù. Booleanfield StringField Floatfield Decimalfield intfield eMmeddeddocumentField Listfield ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
¸ù°í ´Ñ _Fuel. °ü·Ã ¼ÒÇÁÆ®¿þ¾î