Model

MVCモデルの一部であるModelはアプリケーションで扱うデータとその動作を管理するために扱います。

RSS

  • 解決済

    回答
    1

    Railsで生SQLでテーブルを作った時、モデルが使えない

    Railsで動的にテーブルを作りたく(何かフォームで登録した際に、テーブルを追加する)、模索しています。 UserをUserA,UserB…と登録ごとに作るようなイメージです。 1つのモデルを複数テーブルから利用できれば一番早いのですが、self.table_nameは1つしかテーブル名を指定できないようです。 そこで、生のSQLでテーブルを作成してから

    • 0評価
    • 128PV
    ois ois 2ヶ月前に コメント
  • 解決済

    回答
    1

    【Django】ModelFormへ初期値を設定したい

    前提・実現したいこと 表題の通りModelより生成したFormに対して、初期値を設定したいと思っています。 まずはモデルとフォームをご確認下さい。 ♯models.py class Situation(models.Model): s_id = models.IntegerField() situation = models.CharF

    • 0評価
    • 210PV
    1-2-django 1-2-django 2ヶ月前に コメント
  • 受付中

    回答
    4

    requestに応じた検索をするmethodの引数の多さ、

    現在はlaravel5を使って開発をしているのですが、どのFWにもどのPHPのコードにも言えると思っています。 検索BOXなどで来た検索queryに対して結果を返すmethodをmodelなどで定義すると思うのですが、 検索条件が3こ程度なら良いと思いますが10ことかになるととてもmethodが見にくくなってしまいます。 その場合はどのようにしたらい

    • 0評価
    • 132PV
    te2ji te2ji 3ヶ月前に 回答
  • 受付中

    回答
    1

    cakephpでモデルに独自メソッドを追加したのですが、Controllerから呼び出せません。

    CakephpでWeb開発をしているのですが、 Modelに独自メソッドを追加したのですが、Controllerから呼び出すことができません。 ローカル環境(開発)では問題なかったのですが、さくらインターネットにアップすると、呼び出しているところで下記のエラーが出ました。 SQLSTATE[42000]: Syntax error or access v

    • 0評価
    • 119PV
    tatsuya_guchi tatsuya_guchi 3ヶ月前に コメント
  • 解決済

    回答
    1

    【Django × Form】外部キーが設定されたテーブルへの投稿

    前提・実現したいこと 引き続きdjangoを使用した簡単な投稿サイトを作成しております。 フォームより受け取ったデータをテーブルへ反映させたいと思っているのですが、外部キー関連でエラーが出てしまい中々先へ進みません。 まずはモデルとフォームをご確認下さい。 ♯models.py class Situation(models.Model): s_

    • 0評価
    • 136PV
    acre_maker acre_maker 3ヶ月前に コメント
  • 解決済

    回答
    1

    djangoのmodelsに関して(Fieldに制約をつけたい)

    現在djangoでアプリの作成を行っておりまして、modelsに関しての質問をさせて頂きます。 タイトルの通りFieldに制約をつけられないかと考えております 下記が制約をつけたいmodelになります class Situation(models.Model): s_id = models.IntegerField() situation

    • 0評価
    • 94PV
    1-2-django 1-2-django 3ヶ月前に コメント
  • 解決済

    回答
    1

    Django formからの値をDBに保存

    前提・実現したいこと Djangoを使用して簡単な投稿サイトの作成を試みております。 まずは作成したモデルが下記となります。 class Situation(models.Model): s_id = models.IntegerField() situation = models.CharField(max_length=50) cl

    • 0評価
    • 135PV
    1-2-django 1-2-django 3ヶ月前に コメント
  • 解決済

    回答
    2

    cakephp2.x shellからのModel利用

    cakephp2.x shellにmodelの処理を追加しています。 下記コードの2行目で$usesにModel名(Test)を入れるだけでなぜTestsテーブルへアクセスできるのでしょうか?もしや、2行目のコードには何か特別な意味があるのでしょうか? よろしくお願いします <?php class HogeHogeShell extends Shel

    • 0評価
    • 62PV
    panjaA panjaA 4ヶ月前に 回答
  • 解決済

    回答
    1

    PHP/Laravelでモデルをnewしてインスタンスを生成しても「Trying to get pr...

    前提・実現したいこと PHP(Laravel)で、リツイート数ランキングを作成しています。 Streaming APIによりツイートを取得する部分までは上手く行ったのですが、 その後のDBへのツイートの格納がうまくいかず、1日ハマってしまったのでご質問させて頂きます。 具体的には、Phirehoseというライブラリを使用し、Streaming API

    • 0評価
    • 193PV
    takutyu2 takutyu2 5ヶ月前に コメント
  • 解決済

    回答
    1

    cakePHP3でサブクエリーを利用して最大値を取得する方法

    前提・実現したいこと 以下のようなテーブルからexaminee_idとsurvey_idのペアでの最新のanswerの値を取得したいのですが、cakePHPとしてどのようにコードを記載したら良いのか分かりません。ご教授お願いします! id examinee_id survey_id answer starttime 18

    • 0評価
    • 187PV
    takeshisan takeshisan 5ヶ月前に コメント
  • 受付中

    回答
    2

    3つのモデルの関連付けについて教えて下さい

    3つのモデルの関連付けでつまづいております。 【商品】 products Model:Product has_many :order_products has_many :orders, through: :order_products :id integer :name string 【発注書】 orders Medel:Order has_man

    • 0評価
    • 175PV
    zeroyonichikyu zeroyonichikyu 6ヶ月前に 回答
  • 解決済

    回答
    1

    Model内部で、テーブル内のカラム名を使用するには?

    現在、レビューサイトを作成していて、ユーザーがレビューを新規で登録する際に、"記述項目7つのうちから、2つの項目を選択し、一つの項目につき、50字以上記述しなければならない"というvalidationをかけようとしています。 その際、初めにformに記述のある場合のみにvalidationを掛けるように条件をしぼろうとしていたのですが、下記のように、if

    • 0評価
    • 142PV
    ShouheyHayashi ShouheyHayashi 6ヶ月前に コメント
  • 受付中

    回答
    1

    SQL 副問合せ laravelでの書き方

    Laravelで初めてSQL文を書こうとしているのですが 副問合せなどが絡んでて書き方がわかりません。 「直書き」しか無理なら「直書き」でもいいので ご教授頂きたいです。 Laravelの書き方に落とし込めたら最高です。 宜しくお願い致します。 select ts.substation_id as id, ts.substati

    • 0評価
    • 432PV
    motuo motuo 6ヶ月前に 回答
  • 解決済

    回答
    2

    CakePHPのModelで複数のテーブルにデータを保存する方法。

    CakePHPのModelで複数のテーブルにデータを保存したいのですがどうしてもコードが長くなってしまいます。 もっと簡潔な方法があれば教えてください。 やりたいこととしては下記になります。 会員登録フォームで会員情報を入力して送信ボタンを押下するとModelのhoge()というメソッドが呼ばれます。 そこで引数として渡されたデータをテーブルA テーブルB

    • 0評価
    • 1116PV
    teraemon teraemon 7ヶ月前に 回答
  • 解決済

    回答
    1

    【Rails】formで複数モデル(テーブル)にレコードを登録

    前提・実現したいこと 突然の投稿失礼します。 Railsを使用して入力フォームを作成しているのですが、 1つの入力フォームで関係性を持つ複数のモデルに登録を行う際にエラーが発生し原因がわからず困っています。 発生している問題・エラーメッセージ ActiveRecord::RecordInvalid バリデーションに失敗しました: Deliver

    • 0評価
    • 381PV
    moke moke 7ヶ月前に コメント
  • 解決済

    回答
    2

    rails g modelコマンドでモデルを作成できない

    IBM Bluemixにデプロイすることを目的として,Railsアプリを作成しています. Bluemix上で新規にRubyアプリケーションを作成し,DevOpsに連携後,git cloneを用いてローカルにダウンロードしました. Userモデルを作成するべく,rails g model user を実行したところ,出力には何も表示されず,またdbフォ

    • 0評価
    • 325PV
    Coda. Coda. 7ヶ月前に 回答
  • 解決済

    回答
    1

    cakePHP3のモデル(table/entity)の使い方(正しい作法?)について

    これまでCakePHP2を我流で勝手に使っていたのですが、 「それじゃフレームワークを使っている意味がないよ」という指摘を受けました。 データの操作に関わる部分を、生のSQLで書いていたり、MySQLにストアドプロシージャを書いて、 実行していたりしたためです。 じゃあ正しいフレームワークの使い方(作法)として、Modelをどう使えばいいのかが、

    • 0評価
    • 684PV
    TomoKubota TomoKubota 7ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    モデルにない属性のバリデーションのテスト方法について

    ※当方、rails5から入った初心者です。ですのでruby自体も初心者です。 前提・実現したいこと お問い合わせフォームのバリデーションのテストうち、モデルにない属性(確認ボタン)のバリデーションがうまくいかないです。 お問い合わせフォームは以下の要素を持っています。 名前 メールアドレス 本文 確認ボタン 送信

    • 0評価
    • 276PV
    moke moke 8ヶ月前に コメント
  • 解決済

    回答
    1

    RailsでWordPressのカスタムフィールドを実現するGemは無いでしょうか?

    http://stackoverflow.com/questions/10144504/rails-gem-plugin-for-dynamic-custom-fields-in-model こちらの質問と酷似しておりますが、 gem 'gemname' rails g something rails db:migrate class

    • 0評価
    • 246PV
    moke moke 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    DB設計(Model定義)ミスの修正について

    前提・実現したいこと 通知機能の実装をしています。 2つのお知らせを受け取り、そのお知らせを一覧ページで表示させようと思っています。 具体的には、 ・トピックにて投稿した記事にコメントがついたらお知らせ ・タイムラインに投稿したものにコメントがついたらお知らせ このようにしたいと思っていました。 発生している問題・エラーメッセージ 一

    • 0評価
    • 255PV
    lapi lapi 9ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    10

  • 総質問数

    64

  • 今週の質問数

    0

関連するタグ

Modelタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る