1
我正在使用八達通寶石在Rails中進行數據庫分片。如何獲取八達通分片的數據庫連接?
如何獲得特定於分片的數據庫連接。例如,我在我的shards.yml中指定了一個名爲「new_db」的分片。我如何獲得數據庫連接?原始連接。我知道如何更新/插入此碎片,我只需要連接。
我試過以下無濟於事。它只是給了我在我的database.yml中指定的默認連接。
Octopus.using("new_db") do
connection = ActiveRecord::Base.connection
end