1

Rails の規則とはかけ離れた命名規則を使用する既存の MySQL データベースがあります。各モデルを手動で作成する以外に、すべてのデータベース情報を Rails 用に準備するためのオプションはありますか? 明らかに足場はここでは何の役にも立ちません。

誰かが自動化するスクリプトを書いたように思えますが、どこを見ればいいのか最初の手がかりはありません。Google は簡単な検査で何も発見しませんでした。

ありがとう!

PS-明確にするために、私はデータベース構造にこだわっています。MySQL データベースと対話するために必要な情報を Rails に提供するだけです。

4

1 に答える 1

1

使用できます

set_table_name :名前

テーブル名がモデルクラスと一致しないようにする

所属先 :other_model, :foreign_key => :column_name, :primary_key => :column_name

関係 ID を強制する

(本当に面倒ですが、必要な場合)

于 2012-04-19T05:41:10.607 に答える