乙個rails專案連多個mongo資料庫

2021-09-24 18:44:43 字數 858 閱讀 2143

乙個rails專案如何連多個mongo資料庫呢,答案在這裡

(1)先在config/mongoid.yml配置一下

development:

sessions:

default:

database: ott_tv_cms_development

hosts:

- localhost:27017options:

live:

database: ott_tv_live_cms_development

hosts:

- localhost:27017options:

options:

這是development的環境,其他的也一樣呢,在session下面新增個資料庫鏈結就行

(2)在對應的model裡增加鏈結配置資訊

就是那句store_in 

class

livechannel

include mongoid::document

include timestamps

store_in session:

"live

", collection: '

live_channel

'field :logo, type: string

field :name, type: string

field :channel, type: string

has_many :live_videos, primary_key:

'channel

', foreign_key: '

channel

'end

搞定啦~

anguar乙個空間多個專案實戰

有時候我們在一條產品線上,會有多套前端 執行在不同平台或者有多個業務端。這些 可復用性非常高,以至於可以從某套 直接copy出來用於開發另乙個業務端。於是某個小組件需要改動時卻要跑起多個專案來修改。angular cli很好地幫我們解決了這個問題 建立多專案的工作空間。在正式投入實戰之前,先來試一試...

專案三 乙個專案多個檔案

檔名稱 完成日期 2014年 04月01號 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 程式輸出 無 問題分析 演算法設計 include include using namespace std ifndef cpoint h included define cpoint ...

乙個容器多個程序,乙個pod多個容器

乙個容器多個程序 在docker的映象編譯指令碼dockerfile中帶起多個程序,如下可以在contivnet.sh中啟動多個程序 from 192.168.1.2 5001 world centos7 ovs 2.6.4 1 copy bin contiv bin copy scripts co...