<?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>Activerecord 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/activerecord.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>Activerecord Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-09T12:23:07+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Cẩn thận với ActiveRecord eager loading]]></title>
                        <link>https://viblo.asia/p/can-than-voi-activerecord-eager-loading-Ny0VGj35LPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/can-than-voi-activerecord-eager-loading-Ny0VGj35LPA</guid>
            <description><![CDATA[Khi sử dụng ActiveRecord để load dữ liệu, đôi lúc chúng ta sẽ bắt gặp những trường hợp mọi thứ không hoạt động như những gì ta mong muốn. Đó là do tuỳ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LamDN</dc:creator>
            <pubDate>2023-08-25 08:34:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord builds query như thế nào?]]></title>
                        <link>https://viblo.asia/p/activerecord-builds-query-nhu-the-nao-obA46MZgVKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecord-builds-query-nhu-the-nao-obA46MZgVKv</guid>
            <description><![CDATA[Nếu là một Rails developer, chắc hẳn bạn cũng đã từng làm việc với ActiveRecord và thấy được sức mạnh của nó. Nhưng đã bao giờ bạn tự hỏi, làm thế nào...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LamDN</dc:creator>
            <pubDate>2023-08-19 18:02:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng #update_counters của ActiveRecord để ngăn chặn Race Conditions]]></title>
                        <link>https://viblo.asia/p/su-dung-update-counters-cua-activerecord-de-ngan-chan-race-conditions-maGK76Da5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-update-counters-cua-activerecord-de-ngan-chan-race-conditions-maGK76Da5j2</guid>
            <description><![CDATA[Trong bài viết này, chúng ta sẽ xem xét phương thức update_counters của ActiveRecord. Trong quá trình này, chúng ta sẽ xem xét cái bẫy phổ biến của "r...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Minh Duc</dc:creator>
            <pubDate>2021-08-20 23:09:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đếm mọi thứ trong Active Record]]></title>
                        <link>https://viblo.asia/p/dem-moi-thu-trong-active-record-gAm5yr0LKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/dem-moi-thu-trong-active-record-gAm5yr0LKdb</guid>
            <description><![CDATA[- Bài viết được dịch từ bài Counting things in Active Record của tác giả Paweł Dąbrowski.

Có vẻ như việc đếm các bản ghi trong cơ sở dữ liệu với Acti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Phi Viet</dc:creator>
            <pubDate>2021-07-20 18:45:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord's queries tricks]]></title>
                        <link>https://viblo.asia/p/activerecords-queries-tricks-07LKXbRElV4</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecords-queries-tricks-07LKXbRElV4</guid>
            <description><![CDATA[Một trong những ấn tượng của mình khi làm việc với Rails là về ActiveRecord's scope. Dựa vào độ hiệu quả và dễ dàng tái sử dụng thì ActiveRecord chỉ đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyên</dc:creator>
            <pubDate>2020-10-20 21:28:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record : Trái tim của Rails]]></title>
                        <link>https://viblo.asia/p/active-record-trai-tim-cua-rails-RnB5p362lPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-trai-tim-cua-rails-RnB5p362lPG</guid>
            <description><![CDATA[1. Active Record là gì ?
Một đối tượng bao bọc một hàng trong bảng cơ sở dữ liệu , đóng gói quyền truy cập cơ sở dữ liệu và thêm logic trên dữ liệu đó...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Thành</dc:creator>
            <pubDate>2020-05-19 08:32:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng ActiveRecord trong project Ruby của bạn]]></title>
                        <link>https://viblo.asia/p/su-dung-activerecord-trong-project-ruby-cua-ban-Qbq5Q02LlD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-activerecord-trong-project-ruby-cua-ban-Qbq5Q02LlD8</guid>
            <description><![CDATA[Giới thiệu

Gem ActiveRecord là một phần của Ruby on Rails framework. Nó chính là ORM - thư viện dùng để map object với bảng trong database. Nói cách ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Danh Manh Nguyen</dc:creator>
            <pubDate>2020-05-01 13:34:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phát hiện vấn đề trong database của bạn với gem Active Record Doctor]]></title>
                        <link>https://viblo.asia/p/phat-hien-van-de-trong-database-cua-ban-voi-gem-active-record-doctor-924lJNR8lPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/phat-hien-van-de-trong-database-cua-ban-voi-gem-active-record-doctor-924lJNR8lPM</guid>
            <description><![CDATA[Giới thiệu
Trong bài viết này, mình sẽ giới thiệu về gem activerecorddoctor - một gem hữu hiệu để phát hiện ra những vấn đề trong database của bạn trư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Danh Manh Nguyen</dc:creator>
            <pubDate>2020-05-01 13:50:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Liệu bạn đã biết  rõ các phương thức này của ActiveRecord ?]]></title>
                        <link>https://viblo.asia/p/lieu-ban-da-biet-ro-cac-phuong-thuc-nay-cua-activerecord-maGK7qRLlj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/lieu-ban-da-biet-ro-cac-phuong-thuc-nay-cua-activerecord-maGK7qRLlj2</guid>
            <description><![CDATA[Từ bài trước chúng ta đã cùng nhau đi tìm hiểu về ActiveRecord ORM là gì,  công cụ và tác dụng của chúng ra sao, ưu và nhược điểm của chúng như thế nà...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tang Vinh Duong</dc:creator>
            <pubDate>2020-04-21 11:39:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lưu ý khi xử lý lượng dữ liệu lớn trong rails]]></title>
                        <link>https://viblo.asia/p/luu-y-khi-xu-ly-luong-du-lieu-lon-trong-rails-naQZRDmA5vx</link>
            <guid isPermaLink="true">https://viblo.asia/p/luu-y-khi-xu-ly-luong-du-lieu-lon-trong-rails-naQZRDmA5vx</guid>
            <description><![CDATA[Rails là một framework tuyệt vời, nó đã giúp cho các các cá nhân và các doanh nghiệp xây dựng được những sản phẩm của họ trong một khoảng thời gian rấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lý Bảo Long</dc:creator>
            <pubDate>2020-02-11 15:19:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[10 điểm mới của Active Record đến trong Rails 6]]></title>
                        <link>https://viblo.asia/p/10-diem-moi-cua-active-record-den-trong-rails-6-eW65GbkPlDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/10-diem-moi-cua-active-record-den-trong-rails-6-eW65GbkPlDO</guid>
            <description><![CDATA[Trong bài viết này, chúng ta sẽ xem xét 10 tính năng mới được bổ sung cho Active Record trong Rails 6. Với mỗi lần bổ sung, tôi sẽ đính kèm một liên k...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Minh Duc</dc:creator>
            <pubDate>2019-12-20 15:27:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số cập nhật mới trong rails 6]]></title>
                        <link>https://viblo.asia/p/mot-so-cap-nhat-moi-trong-rails-6-1Je5EOQAZnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-cap-nhat-moi-trong-rails-6-1Je5EOQAZnL</guid>
            <description><![CDATA[Gần đầy rails vừa cập nhật lên phiên bản thứ 6 với một số thay đổi lớn như thay đổi Javascript complier mặc định là Webpacker thay vì assest pipeline ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sang Võ</dc:creator>
            <pubDate>2019-11-20 08:30:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những cách set attributes trong ActiveRecord (Rail 4)]]></title>
                        <link>https://viblo.asia/p/nhung-cach-set-attributes-trong-activerecord-rail-4-RQqKL23bl7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-cach-set-attributes-trong-activerecord-rail-4-RQqKL23bl7z</guid>
            <description><![CDATA[Rails 4 cho phép các Dev thay đổi các thuộc tính ActiveRecord theo nhiều cách khác nhau. Mỗi cách lại có một chút khác biệt, đôi khi lại có các hệ quả...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">manhdatt</dc:creator>
            <pubDate>2019-07-22 13:41:03</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 Associations (liên kết các bản ghi)]]></title>
                        <link>https://viblo.asia/p/active-record-associations-lien-ket-cac-ban-ghi-ORNZqBdnl0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-associations-lien-ket-cac-ban-ghi-ORNZqBdnl0n</guid>
            <description><![CDATA[1. Tại sao phải liên kết?

Trong Rails, việc liên kết các bản ghi làm cho các hoạt động trở nên đơn giản và dễ dàng hơn khi code.
Ví dụ, với một ứng d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Hoang Minh B</dc:creator>
            <pubDate>2019-05-20 10:00:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord’s queries tricks]]></title>
                        <link>https://viblo.asia/p/activerecords-queries-tricks-aWj53NBel6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecords-queries-tricks-aWj53NBel6m</guid>
            <description><![CDATA[Khi làm việc với Rails chúng ta có thể thấy một trong những ưu điểm nổi bật của framework này đó chính là các ActiveRecord scope rất clear. Các scope ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khắc Toàn Đặng</dc:creator>
            <pubDate>2019-05-20 18:44:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record Associations]]></title>
                        <link>https://viblo.asia/p/active-record-associations-1VgZvam7KAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-associations-1VgZvam7KAw</guid>
            <description><![CDATA[Bài viết sau đây nhằm hướng đến đối tượng là các bạn mới tiếp xúc với Rails, như các bạn đã biết thì rails là một framwork được tổ chức theo mô hình M...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Văn Lễ</dc:creator>
            <pubDate>2019-03-24 18:39:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord Query Interface trong Ruby on Rails (Phần 3)]]></title>
                        <link>https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-3-YWOZrznEZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-3-YWOZrznEZQ0</guid>
            <description><![CDATA[17. Tạo bản ghi mới với .new và .create
Hai phương thức này đều giúp bạn tạo ra một đối tượng bản ghi mới. Bạn có thể sử  dụng một trong hai tùy thích...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đức Phúc</dc:creator>
            <pubDate>2019-03-22 10:47:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord Query Interface trong Ruby on Rails (Phần 2)]]></title>
                        <link>https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-2-Qbq5QMpz5D8</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-2-Qbq5QMpz5D8</guid>
            <description><![CDATA[Tiếp nối phần 1, hôm nay ta sẽ tìm hiểu các phương thức tiếp theo nhé

9. Sắp xếp dữ liệu với .order

Phương thức này giúp ta sắp xếp các record theo ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đức Phúc</dc:creator>
            <pubDate>2019-03-10 14:03:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord Query Interface trong Ruby on Rails (Phần 1)]]></title>
                        <link>https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-1-eW65GeRLZDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecord-query-interface-trong-ruby-on-rails-phan-1-eW65GeRLZDO</guid>
            <description><![CDATA[Như các bạn đã biết, với ROR, ActiveRecord sẽ thực hiện các truy vấn trên cơ sở dữ liệu cho bạn và tương thích với hầu hết các hệ thống cơ sở dữ liệu ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đức Phúc</dc:creator>
            <pubDate>2019-03-08 16:29:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Rails question - Nhật Vy - #part 2] Bài toán gửi mail chúc mừng sinh nhật dưới dạng background job trong Rails?]]></title>
                        <link>https://viblo.asia/p/rails-question-nhat-vy-part-2-bai-toan-gui-mail-chuc-mung-sinh-nhat-duoi-dang-background-job-trong-rails-naQZRYXQKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/rails-question-nhat-vy-part-2-bai-toan-gui-mail-chuc-mung-sinh-nhat-duoi-dang-background-job-trong-rails-naQZRYXQKvx</guid>
            <description><![CDATA[Một sự khó hiểu nhẹ?(các bạn có thể skip phần này - phần chính của bài viết nằm ở II.)
Sau khi làm xong bài toán ngày hôm trước, mình nhận ra một điều...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Trong Hieu</dc:creator>
            <pubDate>2019-03-11 11:46:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Rails question - Nhật Vy - #part 1] Bài toán gửi mail chúc mừng sinh nhật dưới dạng background job trong Rails?]]></title>
                        <link>https://viblo.asia/p/rails-question-nhat-vy-part-1-bai-toan-gui-mail-chuc-mung-sinh-nhat-duoi-dang-background-job-trong-rails-gDVK29Gv5Lj</link>
            <guid isPermaLink="true">https://viblo.asia/p/rails-question-nhat-vy-part-1-bai-toan-gui-mail-chuc-mung-sinh-nhat-duoi-dang-background-job-trong-rails-gDVK29Gv5Lj</guid>
            <description><![CDATA[Bài Viblo này là một câu chuyện hơi dài dòng, cũng lại đến từ một bạn cùng khóa thực tập với mình:

Ngày mình mới nhận câu hỏi:

Lúc đầu mình thấy gam...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Trong Hieu</dc:creator>
            <pubDate>2019-03-05 21:41:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vài thủ thuật nhỏ với rails ActiveRecord]]></title>
                        <link>https://viblo.asia/p/vai-thu-thuat-nho-voi-rails-activerecord-gDVK29k05Lj</link>
            <guid isPermaLink="true">https://viblo.asia/p/vai-thu-thuat-nho-voi-rails-activerecord-gDVK29k05Lj</guid>
            <description><![CDATA[Rails sử dụng orm ActiveRecord để truy cập đến database.Nhưng khác với các orm framework khác, vốn rất dễ trong việc sử dụng các query CRUD, orm trong...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duong Tuan Nhat</dc:creator>
            <pubDate>2019-02-21 19:42:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khám phá :inverse_of trong Rails Model Associations]]></title>
                        <link>https://viblo.asia/p/kham-pha-inverse-of-trong-rails-model-associations-Do754kWWlM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/kham-pha-inverse-of-trong-rails-model-associations-Do754kWWlM6</guid>
            <description><![CDATA[Chắc hẳn bạn đã từng thấy trong project rails của mình đoạn :inverse_of  trong một association. Đã bao giờ bạn tự hỏi nó đã làm gì và tại sao nó lại ở...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Hưng B</dc:creator>
            <pubDate>2019-02-22 00:13:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ActiveRecord's queries tricks]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/activerecords-queries-tricks-gAm5yjvqKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/activerecords-queries-tricks-gAm5yjvqKdb</guid>
            <description><![CDATA[Điều mà tôi thích nhất trong Ruby có lẽ là cách sử dụng ActiveRecord. Cách code và khả năng tái sử dụng của nó vô cùng mạnh mẽ.

Và dưới đây là 5 tric...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Lê Đình</dc:creator>
            <pubDate>2018-10-04 05:18:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Drag and drop nested set pattern for ActiveRecord models with gem awesome_nested_set and jsTree.js]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/drag-and-drop-nested-set-pattern-for-activerecord-models-with-gem-awesome-nested-set-and-jstreejs-bJzKmgQkl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/drag-and-drop-nested-set-pattern-for-activerecord-models-with-gem-awesome-nested-set-and-jstreejs-bJzKmgQkl9N</guid>
            <description><![CDATA[Mở đầu
Mục đích của bài viết này là thực hiện thêm, đổi tên, xóa, di chuyển mô hình lồng nhau của activerecord model và cho phép kéo thả được.

Cài đặ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lim Kimhuor</dc:creator>
            <pubDate>2018-09-22 12:04:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Active Record Association: Options]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/active-record-association-options-jvElaBmA5kw</link>
            <guid isPermaLink="true">https://viblo.asia/p/active-record-association-options-jvElaBmA5kw</guid>
            <description><![CDATA[Mở đầu
Tiếp tục phần các relations để nói ở trước https://viblo.asia/p/active-record-association-relation-part-1-m68Z0dQjZkG, mình xin giới thiệu qua ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Dinh Lam</dc:creator>
            <pubDate>2018-08-23 22:48:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vài mẹo truy vấn với ActiveRecord]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/vai-meo-truy-van-voi-activerecord-jvElaBLd5kw</link>
            <guid isPermaLink="true">https://viblo.asia/p/vai-meo-truy-van-voi-activerecord-jvElaBLd5kw</guid>
            <description><![CDATA[Một trong những phần yêu thích của tôi trong Rails đó là ActiveRecord scopes. Tính biểu cảm và khả năng tái sử dụng của nó đơn giản là tuyệt vời.

Dướ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen The Thanh</dc:creator>
            <pubDate>2018-07-19 21:51:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Method :pluck và :select khi làm việc với Rails ActiveRecord]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/method-pluck-va-select-khi-lam-viec-voi-rails-activerecord-L4x5xNpYZBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/method-pluck-va-select-khi-lam-viec-voi-rails-activerecord-L4x5xNpYZBM</guid>
            <description><![CDATA[Tài liệu tham khảo:
* Getting to Know Pluck and Select
* ActiveRecord’s Select & Pluck

Trong bài viết này, chúng ta hãy cùng tìm hiểu, quan sát cụ th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hùng</dc:creator>
            <pubDate>2018-05-22 15:51:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tăng tốc độ truy vấn ActiveRecord trong Rails app]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tang-toc-do-truy-van-activerecord-trong-rails-app-Qpmle99rlrd</link>
            <guid isPermaLink="true">https://viblo.asia/p/tang-toc-do-truy-van-activerecord-trong-rails-app-Qpmle99rlrd</guid>
            <description><![CDATA[Khi bạn build một Rails app mới, mặc định ta thường sử dụng ActiveRecord. Query với .where, insert với .save - tất cả đều dễ dàng và đủ nhanh.

Nhưng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">conchuotconchuot</dc:creator>
            <pubDate>2018-05-21 13:26:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thủ thuật truy vấn ActiveRecord]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/thu-thuat-truy-van-activerecord-WAyK8MRpZxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/thu-thuat-truy-van-activerecord-WAyK8MRpZxX</guid>
            <description><![CDATA[Phần yêu thích của tôi trong Rails rõ ràng là scope ActiveRecord. Tính thể hiện (expressiveness) và khả năng tái sử dụng (reusability) của nó thật tuy...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tien Trung</dc:creator>
            <pubDate>2018-05-12 14:37:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Log slow queries và gửi tới Chatwork với Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/log-slow-queries-va-gui-toi-chatwork-voi-rails-naQZRwbQlvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/log-slow-queries-va-gui-toi-chatwork-voi-rails-naQZRwbQlvx</guid>
            <description><![CDATA[Giới thiệu
Khi ứng dụng Web của bạn đã đưa vào sử dụng, đôi khi bạn muốn theo dõi performance của những đoạn logic nào đó. Hôm này mình sẽ làm một bài...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">yongsokheng</dc:creator>
            <pubDate>2018-02-28 15:53:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[2 cách để test preloading/eager-loading của ActiveRecord associations trong Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/2-cach-de-test-preloadingeager-loading-cua-activerecord-associations-trong-rails-924lJr4XlPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/2-cach-de-test-preloadingeager-loading-cua-activerecord-associations-trong-rails-924lJr4XlPM</guid>
            <description><![CDATA[Chắc nhiều bạn đã từng dùng #includes, #preload or #eager_load để tăng performance và tránh truy vấn N+1. Nhưng trong đó chưa chắc code đã thực hiện đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lim Kimhuor</dc:creator>
            <pubDate>2017-12-26 22:38:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Callback trong Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tim-hieu-ve-callback-trong-rails-RQqKLg9657z</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-callback-trong-rails-RQqKLg9657z</guid>
            <description><![CDATA[1. Mở đầu
Callback là một phương thức của Active Record, nó sẽ được gọi tới vào một thời điểm nào đó trong vòng đời của một đối tượng (Thêm, cập nhập,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ngocvu</dc:creator>
            <pubDate>2017-12-26 10:21:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[7 pattern để cấu trúc lại ActiveRecord Models]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/7-pattern-de-cau-truc-lai-activerecord-models-1VgZvxQ25Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/7-pattern-de-cau-truc-lai-activerecord-models-1VgZvxQ25Aw</guid>
            <description><![CDATA[Khi team muốn nâng cao chất lượng ứng dụng Rails, chúng ta phải tìm cách để loại bỏ thói quen làm model trở lên Fat. Fat models là gây ra các vấn đề v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nhat truong duc</dc:creator>
            <pubDate>2017-09-26 23:44:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về Active Record Migration(Phần 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tong-quan-ve-active-record-migrationphan-1-bWrZnLyr5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-active-record-migrationphan-1-bWrZnLyr5xw</guid>
            <description><![CDATA[Tổng quan về Active Record Migration (Phần 1)
1. Migrations là gì?
* Migrations giúp thay đổi/cập nhật cấu trúc database của chúng ta một cách đơn giả...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cuong</dc:creator>
            <pubDate>2017-06-23 06:50:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng memoization trong Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-memoization-trong-rails-aWj531b8Z6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-memoization-trong-rails-aWj531b8Z6m</guid>
            <description><![CDATA[Memoization là một kỹ thuật tối ưu hóa chủ yếu sử dụng để tặng tốc độ các chương trình máy tính bằng cách gọi chức năng tránh lặp lại việc tính toán c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lim Kimhuor</dc:creator>
            <pubDate>2017-03-23 13:06:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Locking trong Rails ActiveRecord]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tim-hieu-ve-locking-trong-rails-activerecord-6J3ZgkzWZmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-locking-trong-rails-activerecord-6J3ZgkzWZmB</guid>
            <description><![CDATA[Giới thiệu
Tính nhất quán của dữ liệu (Data consistency) là một vấn đề cực kỳ quan trọng trong bất cứ ứng dụng nào, đặc biệt là những ứng dụng liên qu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Lực</dc:creator>
            <pubDate>2017-03-01 05:21:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các mẹo tăng tốc độ truy vấn Active Record trong Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/cac-meo-tang-toc-do-truy-van-active-record-trong-rails-rNkGxxoAGlm</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-meo-tang-toc-do-truy-van-active-record-trong-rails-rNkGxxoAGlm</guid>
            <description><![CDATA[Active record
Active record:
Active record is an approach to accessing data in a database. A database table or view is wrapped into a class. Thus, an ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ngocvu</dc:creator>
            <pubDate>2017-03-27 16:48:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Truy vấn dữ liệu với ActiveRecord - Truy vấn với quan hệ has_many]]></title>
                        <link>https://viblo.asia/p/truy-van-du-lieu-voi-activerecord-truy-van-voi-quan-he-has-many-mrDGMrVEezL</link>
            <guid isPermaLink="true">https://viblo.asia/p/truy-van-du-lieu-voi-activerecord-truy-van-voi-quan-he-has-many-mrDGMrVEezL</guid>
            <description><![CDATA[Giới thiệu

Bạn đã khá quen thuộc với các quan hệ giữa các Model trong ActiveRecord, đặc biệt các quan hệ như belongto, hasone hay has_many. Như vậy đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mai Tuan Viet</dc:creator>
            <pubDate>2016-11-23 00:12:32</pubDate>
                                                                                                        </item>
            </channel>
</rss>
