Cargando…

Learning 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
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2013.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBOOKCENTRAL_ocn865657076
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 131220s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d MHW  |d DEBSZ  |d MEAUC  |d VT2  |d OCLCO  |d OCLCQ  |d COO  |d OCLCO  |d YDXCP  |d E7B  |d OCLCQ  |d FEM  |d ZCU  |d MERUC  |d OCLCQ  |d OCLCF  |d ICG  |d OCLCQ  |d DKC  |d AU@  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 968016599  |a 968995579 
020 |a 1306197295  |q (ebk) 
020 |a 9781306197298  |q (ebk) 
020 |a 9781782167518 
020 |a 178216751X 
020 |a 9781782167501 
020 |a 1782167501 
029 1 |a DEBBG  |b BV044064567 
029 1 |a DEBSZ  |b 399567410 
029 1 |a AU@  |b 000059710870 
035 |a (OCoLC)865657076  |z (OCoLC)968016599  |z (OCoLC)968995579 
037 |a 550980  |b MIL 
050 4 |a QA76.76.A65 .R384 2013 
082 0 4 |a 004.56 
049 |a UAMI 
100 1 |a Rege, Gautam. 
245 1 0 |a Learning Mongoid. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
490 1 |a Community experience distilled 
588 0 |a Print version record. 
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. 
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. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
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 Web site development  |2 fast 
758 |i has work:  |a Learning Mongoid (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCXk4cbDfbGJkHMvmbr9pbm  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781306197298 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1531996  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26849592 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1531996 
938 |a ebrary  |b EBRY  |n ebr10819725 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26997551 
938 |a YBP Library Services  |b YANK  |n 11430477 
994 |a 92  |b IZTAP