ホームページ  >  記事  >  バックエンド開発  >  Laravel 5 フレームワーク学習 Eloquent (laravel の ORM)、laravelloquent_PHP チュートリアル

Laravel 5 フレームワーク学習 Eloquent (laravel の ORM)、laravelloquent_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:57:45922ブラウズ

Laravel 5 フレームワーク学習 Eloquent (laravel の ORM)、laraveleloquent

最初のモデルを生成しましょう

コードをコピーします コードは次のとおりです:
php 職人の make:model 記事
#アウトプット
モデルが正常に作成されました。
作成された移行: 2015_03_28_062517_create_articles_table

生成されたファイルapp/Article.phpを確認してください

リーリー

Model から継承すること以外は特別なことは何もありませんが、強力な機能があり、それらはすべて Laravel の Model にカプセル化されています。モデルには、save() update() findXXX() などの強力な関数が自動的に組み込まれます。

Tinker は、laravel が提供する、プロジェクトと対話できるコマンドライン ツールです。

リーリー

MassAssignmentException、laravel はレコードを直接挿入することから保護します。たとえば、いくつかの特殊なケースでは、フォーム情報を直接使用してデータベース レコードを埋める必要がありますが、フォームにパスワード フィールドを追加せず、ハッカーがパスワード フィールドを生成し、それを私たちのパスワードと一緒にサーバーに送り返した場合、パスワードは危険なので、モデルのどのフィールドに直接入力できるかを明示的にlaravelに伝える必要があります。

モデルファイル Article.php を変更します

リーリー

は、title、body、published_at を直接入力できることを意味します。

ティンカーを終了して再入力してください

リーリー

以上がこの記事の全内容です。Laravel5 フレームワークを学習する皆さんのお役に立てれば幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/980213.html技術記事 Laravel 5 フレームワーク学習 Eloquent (laravel の ORM)、laraveleloquent 最初のモデルのコピーコードを次のように生成しましょう: php 職人 make:model 記事 #出力モデル creat...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。