$this->load->model('model_name')
の代わりに、$dboObj = new model_name();
のような新しい演算子を使用してロードする利点はありますか?
0
A
答えて
0
最初に$this->load->model('model_name')
を実行すると、そのモデルでrequire_once()
(CI_Model
,MY_Model
)と表示されます。
その後、使用しても利点はありません。
0
そこには違いません、しかし、CodeIgniterのローダーは、ファイルを必要とし、オブジェクトに割り当て:
:それはlaravelのアクティブなレコードだったかのように、モデルを使用することができますライブラリがあり を$this->load->model('some_model','some');
$this->some->getAll();
$post = new Post();
$post->title = "Hello world";
$post->content = "Lorem ipsum dolor sit amet shalala";
$post->save();
ファイルをインクルードするにはrequire $file
文を追加するか、ローダークラスを拡張してグローバルモデルを作成する必要があります(MY_モデル)を作成します。
関連する問題
- 1. 未定義のメソッドmodel_name
- 2. 未定義のメソッド `MODEL_NAME 5」
- 3. simple_form_for NilClassの未定義メソッド `model_name ':クラス
- 4. Railsシンプルフォーム未定義メソッド `model_name 'for nil:NilClass
- 5. Rails 3.1スカイフォールド未定義メソッド `model_name 'for nil:NilClass
- 6. "NilClassの未定義メソッド` model_name ':Class "CarrierWave
- 7. Rails 3 - NilClassの未定義メソッド `model_name ':' new 'メソッドをレンダリングしようとするときのクラス
- 8. ビューを呼び出すときに未定義のメソッド `model_name '
- 9. NilClassの未定義メソッド `model_name ':クラス - エラーはどこですか?
- 10. 未定義のメソッドActiveRecordのための `MODEL_NAME「
- 11. プロジェクトのための未定義のメソッド `model_name ':クラス
- 12. Mailer - Rails 5のための未定義のメソッド `model_name '
- 13. has_many <model_name>というユーザーがいる場合、最も多くのユーザーを見つける正しい方法は何ですか。<model_name>?
- 14. Simple_formエラー - ActiveRecord :: Relationのための未定義のメソッド `model_name ':クラス
- 15. #<Hash:0x007efcfb0c19e0>のための未定義のメソッド 'model_name'
- 16. Rails3 AJAXエラー - Fixnumかのための未定義のメソッド `MODEL_NAME」:クラス
- 17. 奇妙な未定義メソッドmodel_nameの問題
- 18. NilClassの未定義メソッド `model_name ':クラス(Rails 3.0.3、Ruby 1.9.2でformtasticを使用)
- 19. Django TypeError:allow_migrate()は予期しないキーワード引数 'model_name'を持っています
- 20. NilClassの未定義メソッド `model_name ':データベースにレコードを作成しようとしたときのクラス
- 21. XmlSlurperを使用してxmlを解析中にハイフネーションされた属性名(例:model_name)を読み取る方法
- 22. rails_admin編集/削除できません:[POST]/admin/model/id/editおよび/ admin/model/id/deleteと一致するルートはありません
- 23. フォームの外側でng-modelを解決する
- 24. Rails:電子メールを送信し、Mail :: Message:Classのための未定義のメソッド `model_name 'を得る
- 25. Michael Hartlチュートリアルv.3.2第7.17節ユーザーのNoMethodError#new Line 4
- 26. 定義されていないメソッド `model_name 'for nil:2つの部分文字列を持つ単純フォーム内のNilClass
- 27. ng-modelとセッションストレージ
- 28. @ ModelアノテーションとMVC
- 29. C++ newとdelete
- 30. CDI @Dependentと@New