laravelの雄弁な実裝原則
例:
<?php
クラス BusinessWork は Eloquent を拡張します
{
}
BusinessWork::find(1); これがテーブルバインディングの実裝方法です
答えてみます。私はそれに慣れていませんし、初めてなので、誤解を招かないように願います。
BusinessWork が Eloquent を継承し、獨自のテーブル、操作可能なフィールド プロパティなどを持っていることがわかります。
BusinessWork::find(1) は Eloquent から継承されており、すべてのレコードのフェッチなどのいくつかの共通操作もあります: BusinessWork::all() は、BusinessWork で書き換えることもできます。
時間をかけて外に出て、左折して Baidu に行くか、右折して Google に行って、Laravel の Eloquent ORM ドキュメントをダウンロードしてください。
これがお役に立てば幸いです。
クラス リフレクション メカニズムを使用してクラス名を取得し、それを解析してテーブル名にします。
何か質問はありますか?