Cargando…

Learning mongoid : build scalable, efficient rails web applications with mongoid /

A step-by-step tutorial with focused examples that will help you build scalable, high performance Rails web applications with Mongoid. If you are an application developer who wants to learn how to use Mongoid in a Rails application, this book will be great for you. You are expected to be familiar wi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rege, Gautam
Otros Autores: Sawant, Aniket
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berminghim, England : Packt Publishing, 2013.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn870345950
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 131227s2013 enka o 001 0 eng d
040 |a CaPaEBR  |b eng  |e rda  |e pn  |c S4S  |d UMI  |d COO  |d DEBBG  |d DEBSZ  |d OCLCO  |d OCLCQ  |d COCUF  |d CNNOR  |d MOR  |d PIFAG  |d N$T  |d AGLDB  |d OCLCQ  |d OCLCO  |d U3W  |d D6H  |d STF  |d OCLCF  |d VTS  |d CEF  |d NRAMU  |d CRU  |d OCLCQ  |d OCLCO  |d INT  |d VT2  |d OCLCQ  |d OCLCO  |d UKMGB  |d G3B  |d TKN  |d OCLCQ  |d OCLCO  |d UAB  |d AU@  |d HS0  |d OCLCO  |d QGK  |d OCLCQ 
016 7 |a 018005432  |2 Uk 
019 |a 870551032  |a 961550675  |a 962577296  |a 1259242824 
020 |a 9781782167518  |q (electronic bk.) 
020 |a 178216751X  |q (electronic bk.) 
020 |z 9781782167501 
020 |z 1782167501 
029 1 |a DEBBG  |b BV041783909 
029 1 |a DEBSZ  |b 404336221 
029 1 |a DEBSZ  |b 493138927 
029 1 |a GBVCP  |b 815074360 
029 1 |a UKMGB  |b 018005432 
035 |a (OCoLC)870345950  |z (OCoLC)870551032  |z (OCoLC)961550675  |z (OCoLC)962577296  |z (OCoLC)1259242824 
037 |a CL0500000381  |b Safari Books Online 
050 4 |a TK5105.888  |b .R444 2013eb 
072 7 |a COM  |x 060080  |2 bisacsh 
082 0 4 |a 005.276  |2 23 
049 |a UAMI 
100 1 |a Rege, Gautam. 
245 1 0 |a Learning mongoid :  |b build scalable, efficient rails web applications with mongoid /  |c Gautam Rege ; cover image by Aniket Sawant. 
264 1 |a Berminghim, England :  |b Packt Publishing,  |c 2013. 
264 4 |c ©2013 
300 |a 1 online resource (140 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed July 7, 2017). 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:What's so Awesome about Mongoid?; A practical approach using the Sodibee library system; Checking prerequisites; Ruby version; MongoDB version; Setting up Sodibee; Creating models; Testing the models; Introducing Moped; Dynamic attributes; Introducing Origin; Notice about Mongoid 2.x; Mongoid and MongoMapper; Summary; Chapter 2:Mongoid Document Model; The Mongoid document; Basic attributes; Arrays and hashes; Date and time attributes; Serialization with Mongoize 
505 8 |a Field aliasesEmbedded documents; Localization; Mass assignment and security; Summary; Chapter 3:Persisting Documents; MongoDB persistence strategy; Binary JSON (BSON); Memory maps, delayed sync, and journals; Creating documents; Updating documents and attributes; Database locks and transactions; Applications and lock versioning; The MongoDB findAndModify method; Atomic attribute updates; Dynamic attributes; Nested attributes; Validations; Callbacks; Summary; Chapter 4:Mongoid Relations; Configuring relationships; Common options for all relations; :class_name; :inverse_of 
505 8 |a Relation-specific optionshas_one -- the one-to-one relation; :as; :autosave; :autobuild; :dependent; :primary_key; :foreign_key; :validate; has_many -- the many-to-one relation; :order; :before_add, :after_add, :before_remove, and :after_remove; The belongs_to relation; :index; :polymorphic; :touch; :counter_cache; has_and_belongs_to_many -- the many-to-many relation; :inverse_of; Polymorphic relations; embeds_many -- embedding many documents; :cascade_callbacks; :store_as; :cyclic; embeds_one -- embed one document; embedded_in -- resolving children; Embedded polymorphic relations; Summary 
505 8 |a Chapter 5:Mongoid QueriesOrigins of Origin; Query selectors; Overloading the Symbol class; Mongoid criteria; Queries on arrays and hashes; Scopes; Atomic modifiers; find_and_modify; Querying with indexed fields; Covered queries; The aggregation framework; Geolocation queries; Summary; Chapter 6:Performance Tuning; MongoDB environment; Indexes; Write concern; Compound index; Multikey index; Hashed index; Text index; IdentityMap; n+1 query problem and eager loading; MapReduce and the aggregation framework; Using the aggregation framework; Choosing between MapReduce and the aggregation framework 
505 8 |a Monitoring query performanceProfiling MongoDB; Statistical data; Hint and currentOp; Good practices and recommendations; Summary; Chapter 7:Mongoid Modules; Timestamping; Versioning; Paranoia; Acts as state machine (aasm); carrierwave; mongoid-audit; devise; Summary; Index 
520 |a A step-by-step tutorial with focused examples that will help you build scalable, high performance Rails web applications with Mongoid. If you are an application developer who wants to learn how to use Mongoid in a Rails application, this book will be great for you. You are expected to be familiar with MongoDB and Ruby. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 7 |a MongoDB.  |2 blmlsh 
650 0 |a Web site development. 
650 0 |a Web applications  |x Development. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Applications Web  |x Développement. 
650 7 |a COMPUTERS  |x Web  |x General.  |2 bisacsh 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
700 1 |a Sawant, Aniket. 
776 0 8 |i Print version:  |a Rege, Gautam.  |t Learning mongoid : build scalable, efficient rails web applications with mongoid.  |d Berminghim, England : Packt Publishing, ©2013  |h iv, 123 pages  |k Community experience distilled. 9781782167501 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=675482  |z Texto completo 
936 |a BATCHLOAD 
938 |a EBSCOhost  |b EBSC  |n 675482 
994 |a 92  |b IZTAP