Giter Site home page Giter Site logo

active-record-associations-introduction's Introduction

Introduction to Active Record Associations

Previously, we worked through object-relational mapping and building Ruby classes that can represent SQL records. Active Record is like an automation and simplification of those concepts.

Active Record is the interface that gives you the tools to link a database to your application. It lets you structure your data models in a logical and nearly plain-English way.

We'll cover topics that will include answers to these questions:

  • What are the advantages of using Active Record?
  • What are the features of Rake?
  • What are common methods accessible through Active Record associations?
  • How do you use association macros?

Having a solid understanding of Active Record will make persisting data much easier. This will replace the need for a lot of the custom code we wrote in when creating ORMs. We’ll cover working with models, setting them up, and building associations between them. Over the next several lessons, we'll explain Active Record and work through a few labs that will help reinforce these concepts.

active-record-associations-introduction's People

Contributors

drakeltheryuujin avatar maxwellbenton avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.