Laravel 5 の基本 (7) - Eloquent (laravel の ORM)

WBOY
リリース: 2016-08-08 09:26:51
オリジナル
875 人が閲覧しました
  • 最初のモデルを生成しましょう
リーリー

生成されたファイルを確認するapp/Article.php

リーリー

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

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

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

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

リーリー

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

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

リーリー

以上、Laravel 5 (7) - Eloquent (laravel の ORM) の基本をさまざまな側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人にとって役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート