<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Active-record Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/active-record.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Active-record Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-09T17:53:31+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Một vài điều bất ngờ về Active Record Callback]]></title>
                        <link>https://viblo.asia/p/mot-vai-dieu-bat-ngo-ve-active-record-callback-07LKXoL45V4</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-vai-dieu-bat-ngo-ve-active-record-callback-07LKXoL45V4</guid>
            <description><![CDATA[Active Record là một  trong nhưng công cụ tuyệt vời của Rails. Nó rất trực quan và mạnh mẽ.

Tuy nhiên Active Record Callbacks có thể có một số cơ chế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Nhat Minh</dc:creator>
            <pubDate>2021-03-19 23:11:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số lưu ý cải thiện performance khi làm việc với Rails]]></title>
                        <link>https://viblo.asia/p/mot-so-luu-y-cai-thien-performance-khi-lam-viec-voi-rails-Do75429eZM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-luu-y-cai-thien-performance-khi-lam-viec-voi-rails-Do75429eZM6</guid>
            <description><![CDATA[Khi làm việc với ruby on rails chắc hẳn chúng ta sẽ làm việc với active record rất nhiều. Tuy nhiên có nhiều điều có thể ta vẫn chưa thực sự hiểu, ví ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Nguyen</dc:creator>
            <pubDate>2021-01-15 06:56:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Polymorphic Associations trong Ruby on Rails]]></title>
                        <link>https://viblo.asia/p/polymorphic-associations-trong-ruby-on-rails-Qbq5Q91J5D8</link>
            <guid isPermaLink="true">https://viblo.asia/p/polymorphic-associations-trong-ruby-on-rails-Qbq5Q91J5D8</guid>
            <description><![CDATA[Xin chào các bạn,
Hôm nay mình xin giới thiệu tới các bạn một giải pháp khá hay để xây dựng các quan hệ model trong lập trình Ruby on Rails.

Ví dụ

G...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuan Vu Pham</dc:creator>
            <pubDate>2020-11-22 23:32:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lưu trữ bộ nhớ đệm với counter_cache của ActiveRecord]]></title>
                        <link>https://viblo.asia/p/luu-tru-bo-nho-dem-voi-counter-cache-cua-activerecord-RQqKLba0l7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/luu-tru-bo-nho-dem-voi-counter-cache-cua-activerecord-RQqKLba0l7z</guid>
            <description><![CDATA[Giới thiệu
* Thay vì đếm các bản ghi liên quan trong cơ sở dữ liệu mỗi khi tải trang, tính năng bộ nhớ đệm bộ đếm của ActiveRecord (hay còn gọi là cou...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Viet Hung</dc:creator>
            <pubDate>2020-11-20 10:31:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Truy vấn dữ liệu dạng tree với ActiveRecord.]]></title>
                        <link>https://viblo.asia/p/truy-van-du-lieu-dang-tree-voi-activerecord-E375z8gqZGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/truy-van-du-lieu-dang-tree-voi-activerecord-E375z8gqZGW</guid>
            <description><![CDATA[Lúc tìm hiểu wordpress, thì wordpress cho phép bạn có thể tạo nhiều Category lồng nhau dưới dạn tree. Thế nên mình mới thắc mắc, nếu là trong Rails th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Quang Thang</dc:creator>
            <pubDate>2020-01-15 15:46:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[MongoDB Relation]]></title>
                        <link>https://viblo.asia/p/mongodb-relation-RnB5pxXd5PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/mongodb-relation-RnB5pxXd5PG</guid>
            <description><![CDATA[Các quan hệ của mongodb là các NoSQL tương đương với liên kết trong cơ sở dữ liệu quan hệ. Tuy chúng đều thực hiện những mục đích tương tự nhau, xuất ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">leedrum</dc:creator>
            <pubDate>2019-12-24 09:36:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record trong rails]]></title>
                        <link>https://viblo.asia/p/active-record-trong-rails-maGK7q9blj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-trong-rails-maGK7q9blj2</guid>
            <description><![CDATA[Bản thân khi tiếp xúc với bất kỳ một ngôn ngữ mới nào, về cơ bản ban đầu mọi người chúng ta đều giống nhau, đều mắt chữ A, miệng chữ O... tóm lại là c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cuộc sống mà</dc:creator>
            <pubDate>2019-12-18 22:41:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số thay đổi trong Active Record của Rails 6]]></title>
                        <link>https://viblo.asia/p/mot-so-thay-doi-trong-active-record-cua-rails-6-Az45bodQKxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-thay-doi-trong-active-record-cua-rails-6-Az45bodQKxY</guid>
            <description><![CDATA[1. ActiveRecord::Relation#pick
Trước Rails 6
Pluck được sử dụng để lấy ra một mảng của attribute value khi query, giúp giảm step loop qua từng phần tử...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thanh Cong</dc:creator>
            <pubDate>2019-12-16 10:23:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng UUID trong Rails 6 với PostgreSQL và Active Record]]></title>
                        <link>https://viblo.asia/p/su-dung-uuid-trong-rails-6-voi-postgresql-va-active-record-bWrZn4Gm5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-uuid-trong-rails-6-voi-postgresql-va-active-record-bWrZn4Gm5xw</guid>
            <description><![CDATA[UUID là một loại khóa chính thay thế cho cơ sở dữ liệu SQL. Nó mang lại một số lợi ích hơn so với khóa chính theo kiểu số nguyên tiêu chuẩn. Rails 6 p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tien Trung</dc:creator>
            <pubDate>2019-12-18 09:06:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Active Record Callbacks trong Ruby on Rails]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-active-record-callbacks-trong-ruby-on-rails-aWj536B8l6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-active-record-callbacks-trong-ruby-on-rails-aWj536B8l6m</guid>
            <description><![CDATA[Giới thiệu
Callbacks là một khái niệm không mới, nó khá quen thuộc và xuất hiện ở hầu hết các ngôn ngữ lập trình. Trong ngôn ngữ C++ ta biết đến callb...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Doan Van Phu</dc:creator>
            <pubDate>2019-11-18 22:11:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record Nested Attributes]]></title>
                        <link>https://viblo.asia/p/active-record-nested-attributes-naQZRx7v5vx</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-nested-attributes-naQZRx7v5vx</guid>
            <description><![CDATA[Nested attributes cho phép bạn lưu các thuộc tính trên các model có liên kết với nhau.
Mặc định thì nested attribute đã bị tắt và bạn phải thêm  #acce...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Hoang Minh B</dc:creator>
            <pubDate>2019-10-19 23:03:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các kiểu validation trong Ruby On Rails]]></title>
                        <link>https://viblo.asia/p/cac-kieu-validation-trong-ruby-on-rails-GrLZDWbJKk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-kieu-validation-trong-ruby-on-rails-GrLZDWbJKk0</guid>
            <description><![CDATA[Tại sao lại phải Validation?

Validation được sử dụng để đảm bảo rằng những dữ liệu chính xác mới được lưu vào database.

Rails đã có sẵn có helper đơ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Hoang Minh B</dc:creator>
            <pubDate>2019-08-20 21:30:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Rails - vài tips sử dụng Active Record để tối ưu performance]]></title>
                        <link>https://viblo.asia/p/rails-vai-tips-su-dung-active-record-de-toi-uu-performance-aWj534oPK6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/rails-vai-tips-su-dung-active-record-de-toi-uu-performance-aWj534oPK6m</guid>
            <description><![CDATA[Hi there!

Mình là newbie Rails dev, đến với framework này, mình rất ấn tượng với khả năng cũng như những tiện ích mà Active Record đem lại.
Có hàng t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Tam</dc:creator>
            <pubDate>2019-07-21 17:24:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record Association: Relation (PART 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/active-record-association-relation-part-1-m68Z0dQjZkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-association-relation-part-1-m68Z0dQjZkG</guid>
            <description><![CDATA[Mở đầu
* Trong rails, một association giúp kết nối giữa 2 hoặc nhiều model
* Nó giúp việc truy vấn cơ sở dữ liệu đơn giản và dễ dàng hơn, code ngăn gọ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Dinh Lam</dc:creator>
            <pubDate>2018-06-07 21:54:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[More than enough Arel]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/more-than-enough-arel-m68Z08a2ZkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/more-than-enough-arel-m68Z08a2ZkG</guid>
            <description><![CDATA[Giới thiệu
Arel là công cụ quản lý SQL abstract syntax tree (AST) cho Ruby với mục đích:

1.  Đơn giản hóa việc tạo ra các truy vấn SQL phức tạp, và
2...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ho Hoang Lam</dc:creator>
            <pubDate>2018-03-27 08:32:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số trick queries trong ActiveRecord]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/mot-so-trick-queries-trong-activerecord-Ljy5Veqklra</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-trick-queries-trong-activerecord-Ljy5Veqklra</guid>
            <description><![CDATA[1. Join query with condition on the associated table

Ví dụ bạn đang có bảng users, liên kết với profile
Nếu bạn muốn query user mà profile đang hoạt ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Quang Vinh</dc:creator>
            <pubDate>2018-03-26 07:52:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Arel trong Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-arel-trong-rails-bJzKmkrDl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-arel-trong-rails-bJzKmkrDl9N</guid>
            <description><![CDATA[Hầu hết các developer Rails đều quen thuộc sử dụng các truy vấn Active Record, rất ít sử dụng truy vấn với Arel.
Nếu không biết đến Arel thì đây là mộ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Thi Dao</dc:creator>
            <pubDate>2018-01-04 01:59:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các lựa chọn xóa bản ghi trong Ruby on Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/cac-lua-chon-xoa-ban-ghi-trong-ruby-on-rails-XL6lAP0NZek</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-lua-chon-xoa-ban-ghi-trong-ruby-on-rails-XL6lAP0NZek</guid>
            <description><![CDATA[Lời nói đầu
Khi bắt đầu thiết lập các quan hệ rằng buộc nhau ở model trong Rails, thì chắc chắn sẽ có lúc bạn phải đối mặt với việc lựa chọn xóa các b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Tien Thanh</dc:creator>
            <pubDate>2018-01-02 19:15:26</pubDate>
                                                                                                        </item>
            </channel>
</rss>
