What’s a scope?什麼是scope? scope是ActiveRecord的查詢邏輯,我們可以定義在model裡面,然後其他地方都可以呼叫。...
What is the difference between delete and destroy?delete與destroy差異在哪? 之前在談到Ac...
When would you use a before_save vs. after_save callback?before_save 與 after_sa...
繼續來探討Active Record相關的面試題,Active Record除了昨天提到的migration外,還有另外一個功能是有callback。 Wha...
昨天談到了Active Record的基本介紹,知道了Active Record是一種設計模式,應用到了ORM技術,將程式語言中的物件對應到了資料庫中的資料表,...
What is Active Record?Active Record是什麼? Active Record是一種設計模式,MVC中的Model就是根據Ac...
本系列文的環境狀態,可點擊此連結後花園環境參考 那麼好用一定不是我所認爲的那個 Model ,那是...一個 Model 各自表述,就自己用的順,別人看得懂就好...
剛開始學習Ruby on Rails時,不知你有沒有跟我一樣遇到幾個問題: 為什麼在安裝Rails環境時需要使用『資料庫』這個玩意兒? model儲存的資料...
看完先前幾篇有關ActiveRecord的解說,本篇進行一次實際操作,調整資料庫並觀看實際結果。 開啟新專案 $ rails new activerecord...
看完先前幾篇有關ActiveRecord的解說,本篇進行一次實際操作,調整資料庫並觀看實際結果。 開啟新專案 $ rails new activerecord...
開啟rails專案以後,常常會需要對資料庫進行更動,這時就必須依靠Migration的協助。啥?你說為什麼不直接用GUI介面操作資料庫嗎?等有20個以上的ta...
開啟新的Rails專案以後,第一步就是要資料庫操作開始,也就是產生model檔案。(啥?你不需要用資料庫?那用Rails幹嘛?)由於我剛開始學Rails時對資...
Rails提供的gem ActiveRecord可說是資料庫操作的神器,資料庫結構簡單時查詢、寫入、操作都可以直接在rails console執行。不過當進行...