問題タブ [jointable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails 3:追加の属性を使用してテーブルを結合する
私はアプリケーションのためにしばらく取り組んできたシンプルなカートシステムを持っており、結合テーブル(注文と製品の間)の特定の属性を更新する方法を理解するために少し助けが必要です。
コードは次のとおりです。
更新するときに特定の属性を更新しようとしてい@order.products
ます...
これが私がやろうとしていることです:
->これが起こったら、属性@order.products << @product
を更新する必要があります。:price
とにかくこれを行う?
ruby-on-rails - Rails 3で自己参照関連を構築する方法は?
科学論文を整理する Rails アプリを作成するのに苦労しています。
各論文には多くの参照がある (他の論文) → ある論文は多くの論文を引用している 各論文には多くの引用がある (他の論文、反比例の関係) → 多くの論文に引用されている
私の意図は、このような論文の参照と引用にアクセスできるようにすることです
私が取った手順は次のとおりです。
今、私は参照を構築しようとしています:
ただし、引用を作成しようとすると、ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: reference_id
エラーが発生します。私は最初、Citation モデルの attr_accessible を設定する必要があると想定していましたが、ActiveRecord は reference_id を新しい引用インスタンスではなく紙のインスタンスに割り当てようとしていることが判明しました。
2 つの紙を互いに接続する最良の方法は何ですか?また、これらの接続を構築するにはどうすればよいですか?
事前にご協力いただきありがとうございます。
sql - ビュー内のSQLサーバー2008結合クエリ
助けてください。以下の SQL コードがあり、エラーが発生し続けます。
エラーメッセージは次のとおりです。
メッセージ 4104、レベル 16、状態 1、行 2
マルチパート識別子 "Item.Item_ID" をバインドできませんでした。
メッセージ 4104、レベル 16、状態 1、行 2
マルチパート識別子「Auction.Item_ID」をバインドできませんでした。
mysql - MySQL: 複数の列値の結合条件
クエリは次のとおりです。
この特定のカテゴリ「11946」では、すべての chassis_id の値が同じであるため、結果セットは空です。制約をなくせば
その後、必要な結果が得られますが、これは他のカテゴリでは機能しません。だから私の質問は、この行からどのように変換するのですか
model_id と chassis_id の特定の組み合わせのみを削除して、次の値がある場合
model_id シャーシ ID
2 6
3 6
2,6 は消去できますが、3,6 は消去できません
また
model_id シャーシ ID
4 2
4 3
4,2 は消去できますが、4,3 は消去できませんか?
前もって感謝します。
php - 同じIDの他のテーブルの他の行の値でテーブルの行を更新します
idの両方が他のidと同じであるテーブルのcontracts
値でテーブルを更新したい。contracts_history
私はこのコードを書きますが、動作しません:
更新:
私はこのコードを使用します
しかし、私のテーブルは64の構造を持っていますが、すべての構造をタイプせずにすべてのデータをコピーするための解決策ではありませんか?これが必要です:
mysql - 結合テーブルの属性を更新中に MySQL エラーが発生しました
私はこのスキーマを持っています
product.rb:
ファミリー.rb:
family_product.rb:
テーブルにfamilies_product
は という属性があり、price
作成後に更新しようとするとエラーがスローされます。
生成されたクエリにエラーがあることがわかりました。手がかりはありますか?
cakephp - Cakephp で 2 つのテーブルを結合するときに 1 つのテーブルのデータのみが選択される
このコードを使用しましたが、1 つのテーブルのデータしか選択されていません。
2 つのテーブルからすべてのフィールドを選択する必要があります。
2 つのテーブルからすべてのフィールドを取得するにはどうすればよいですか?
私のコードに誤りがある場合は?
ruby-on-rails-3 - 結合テーブルのモデルまたはコントローラーが必要ですか?
多対多の関係で最初の参加テーブルに問題があります。
そして、結合テーブルを追加しました。
ユーザーをカテゴリに追加するために使用するフォームの例を誰かに教えてもらえますか?'categories_users'用に個別のRESTfulコントローラーが必要ですか?「ユーザーの追加」と呼ばれるメソッドをカテゴリコントローラーに追加したいという衝動がありますが、それ以外の場合はRESTfulコントローラーに適しているかどうかはわかりません。
ruby-on-rails - Rails 3 - 新しい HABTM 関連付けの作成時に結合テーブルが更新されない
私はこれに過去3日間費やしましたが、どこにも答えが見つかりません。私は Rails を学ぼうとしていますが、かなり簡単に思えるアプリケーションから始めました。
私は2つのモデルを持っています:
と
結合テーブルも作成しました
users/show.html.erb ファイルにフォームが含まれています
このフォームが送信されると、 my album#create コントローラーが呼び出されます
これにより、新しいアルバムが作成されますが、結合テーブルにエントリは作成されません。
フォームの送信時に送信されたパラメーター ハッシュを見ると、
また、SQL リクエストはパラメーター ハッシュの user_id 値を使用しません。
SQL (3.4ms) INSERT INTO "albums" ("title", "user_id") VALUES (?, ?) [["title", "My Title"],["user_id", nil]]
user_id を使用してフォームに hidden_field を追加しようとしましたが、このエラーが発生します
私のモデルと私の関連付けのどこが悪いのか誰か説明してもらえますか? ありがとう!
mysql - 別のテーブルの値に従ってテーブルのクエリを並べ替える
シナリオは次のとおり
です。table2 の年齢に従って、table1 の名前を並べ替えたいとします。SQLクエリは?
表1
これはtable2です
両方のテーブルはフィールドに関連付けられていID
ます。