2016-11-24 25 views
2

何とか馬鹿に聞こえるかもしれないが非常に単純な質問です。私は、テーブル名にスキーマ(例:dob.Tablename)がある既存のデータベースを使用してSQL Serverを使用するプロジェクトに取り組んでいます。私の質問は、Tablenameの雄弁なモデルを作成したいのですが、どのように私のクラスに名前をつけますか?Laravelスキーマを持つテーブルを持つモデルクラスを作成します

+0

デフォルトでは、laravelはテーブル名を複数のモデル名と仮定していますが、手動で '$ table =" table_name "'を保護することはできます。 –

答えて

0

新しいモデルを作成し、tableプロパティを追加します。

protected $table = 'existing_table_name'; 
+1

ありがとうございます。これは動作します、これはLaravelのドキュメンテーションからすべてでした。 – bobin56

+0

@ bobin56喜んで助けました。 ) –

0

ちょうどsがname.For例モデルをelequentに対応する削除テーブル名を命名する: - Elequentモデル名ユーザその後、データベースのテーブル名がユーザーです。

関連する問題