1

マルチスレッドアプリ環境でテーブル名を動的にレール (2.3.8) モデルに設定する方法は?

例: テーブル名は、Table_Name_01、Table_Name_02....などです。

set_table_name は ActiveRecord::Base クラスのクラス メソッドであるため、そのメソッドを使用すると、テーブル名がクラス レベルで設定され、マルチスレッド アプリで問題が発生する可能性があります。

つまり、Model.find を使用すると、クエリの実行はロジックに基づいて正しいテーブルを動的に見つけ、そのテーブルをクエリの実行に使用する必要があります。

この点で私を助けてください。前もって感謝します...

4

0 に答える 0