我從來沒有這樣做過,不知道從哪裏開始。我有兩個應用程序,一個讀取,另一個讀取/寫入。我被告知,我可以在兩個應用程序之間共享相同的數據庫,並且我應該從讀/寫應用程序創建我的模型的寶石,以用於我的只讀應用程序。爲兩個應用程序之間共享的模型創建Gem
這聽起來像是一個很好的解決方案,因爲它意味着我不必在兩個應用程序之間複製我的代碼。從哪裏開始呢?如果有人可以騰出時間,我會非常感激一個解釋和一些指導,說明如何在這裏做什麼,如果可能的話,幾乎是一個迷你的指導?或者至少在某個地方看?
所以已經做了一些更多的閱讀中,我可以看到,您可以使用捆綁來創建一個寶石
bundle gem name-of-my-gem
,我可以使用寶石像這樣,通過將其放置在每一個應用程序
gem "name-of-my-gem", path: "path/to/gem/dir"
我怎麼實際上告訴它我想把哪個模型放入寶石中?
任何幫助表示讚賞,並道歉,如果這是有點基本的,但我從來沒有這樣做過
我不明白爲什麼模型外殼放入寶石? –
所以我不必在每個應用程序中創建所有模型,如果這是一個不好的做法,那麼請建議您的方法,但是我希望看到這一點,並創建與模型的寶石,如果不僅僅是爲了學習的東西:) – Richlewis
你已經將模型存儲在寶石中,對嗎?你必須改變它的代碼?如果是的話,你爲什麼說*放入寶石*,因爲我想到了一個數據。 –