問題タブ [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.

0 投票する
2 に答える
282 参照

ruby-on-rails - Rails 3:追加の属性を使用してテーブルを結合する

私はアプリケーションのためにしばらく取り組んできたシンプルなカートシステムを持っており、結合テーブル(注文と製品の間)の特定の属性を更新する方法を理解するために少し助けが必要です。

コードは次のとおりです。

更新するときに特定の属性を更新しようとしてい@order.productsます...

これが私がやろうとしていることです: ->これが起こったら、属性@order.products << @productを更新する必要があります。:price

とにかくこれを行う?

0 投票する
1 に答える
640 参照

ruby-on-rails - Rails 3で自己参照関連を構築する方法は?

科学論文を整理する Rails アプリを作成するのに苦労しています。

各論文には多くの参照がある (他の論文) → ある論文は多くの論文を引用している 各論文には多くの引用がある (他の論文、反比例の関係) → 多くの論文に引用されている

私の意図は、このような論文の参照と引用にアクセスできるようにすることです

私が取った手順は次のとおりです。

今、私は参照を構築しようとしています:

ただし、引用を作成しようとすると、ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: reference_idエラーが発生します。私は最初、Citation モデルの attr_accessible を設定する必要があると想定していましたが、ActiveRecord は reference_id を新しい引用インスタンスではなく紙のインスタンスに割り当てようとしていることが判明しました。

2 つの紙を互いに接続する最良の方法は何ですか?また、これらの接続を構築するにはどうすればよいですか?

事前にご協力いただきありがとうございます。

0 投票する
1 に答える
393 参照

sql - ビュー内のSQLサーバー2008結合クエリ

助けてください。以下の SQL コードがあり、エラーが発生し続けます。

エラーメッセージは次のとおりです。

メッセージ 4104、レベル 16、状態 1、行 2
マルチパート識別子 "Item.Item_ID" をバインドできませんでした。
メッセージ 4104、レベル 16、状態 1、行 2
マルチパート識別子「Auction.Item_ID」をバインドできませんでした。

0 投票する
0 に答える
100 参照

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 は消去できませんか?

前もって感謝します。

0 投票する
3 に答える
847 参照

php - 同じIDの他のテーブルの他の行の値でテーブルの行を更新します

idの両方が他のidと同じであるテーブルのcontracts値でテーブルを更新したい。contracts_history

私はこのコードを書きますが、動作しません:

更新:
私はこのコードを使用します

しかし、私のテーブルは64の構造を持っていますが、すべての構造をタイプせずにすべてのデータをコピーするための解決策ではありませんか?これが必要です:

0 投票する
2 に答える
201 参照

mysql - 結合テーブルの属性を更新中に MySQL エラーが発生しました

私はこのスキーマを持っています

product.rb:

ファミリー.rb:

family_product.rb:

テーブルにfamilies_productは という属性があり、price作成後に更新しようとするとエラーがスローされます。

生成されたクエリにエラーがあることがわかりました。手がかりはありますか?

0 投票する
2 に答える
2025 参照

cakephp - Cakephp で 2 つのテーブルを結合するときに 1 つのテーブルのデータのみが選択される

このコードを使用しましたが、1 つのテーブルのデータしか選択されていません。

2 つのテーブルからすべてのフィールドを選択する必要があります。

2 つのテーブルからすべてのフィールドを取得するにはどうすればよいですか?

私のコードに誤りがある場合は?

0 投票する
1 に答える
413 参照

ruby-on-rails-3 - 結合テーブルのモデルまたはコントローラーが必要ですか?

多対多の関係で最初の参加テーブルに問題があります。

そして、結合テーブルを追加しました。

ユーザーをカテゴリに追加するために使用するフォームの例を誰かに教えてもらえますか?'categories_users'用に個別のRESTfulコントローラーが必要ですか?「ユーザーの追加」と呼ばれるメソッドをカテゴリコントローラーに追加したいという衝動がありますが、それ以外の場合はRESTfulコントローラーに適しているかどうかはわかりません。

0 投票する
2 に答える
1981 参照

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 を追加しようとしましたが、このエラーが発生します

私のモデルと私の関連付けのどこが悪いのか誰か説明してもらえますか? ありがとう!

0 投票する
3 に答える
2502 参照

mysql - 別のテーブルの値に従ってテーブルのクエリを並べ替える

シナリオは次のとおり
です。table2 の年齢に従って、table1 の名前を並べ替えたいとします。SQLクエリは?

表1

これはtable2です

両方のテーブルはフィールドに関連付けられていIDます。