has-and-belongs-to-many

    0

    2答えて

    私は自転車のポロリーグのためにいくつかのトーナメントスコアリングソフトウェアを作っています。目標は、繰り返す試合が始まる前に、みんなが他のチームと遊ぶ機会を得られるようにチームを合わせることです。 私のMatch Entityクラスでは、すべてのチームと関連する一致を見つけるcreateMatchesという関数があります。マッチとチームの間には、結合テーブルがあるHABTMの関係があります。この関

    4

    1答えて

    私は、お互いにHABTM関係を持つ2つのActiveRecordモデルを持っています。 チェックボックスをオンにしてゾーンを追加できるようなフォームでAccessUnitを追加すると、渡されたアクセスユニットをシリアル化できないため、AccessUnitUpdaterJobをエンキューできないという例外が発生します(識別子が欠落しているため)。プライマリオブジェクトでsaveを手動で呼び出すと、問

    0

    1答えて

    私は更新された静的データとユーザーが関与する更新された値でかなり大きなデータベースを再シードしています。しかし、私は、データベースを再シードすると、Has_and_belongs_to_manyテーブルのすべての結合テーブルがクリアされていることに気付きました(他のすべてのユーザーデータとテーブルは変更されません)。 再シード時にデータが保存される場所を誰かが解決しましたか?もし上記のように、私は

    0

    1答えて

    CakePHP 3で作成されたSQL関数のクエリを関連付けと組み合わせて使用​​することに固執しています。 状況は次のとおりです。私は3つのテーブル、 'products'テーブル、 'orders'テーブル、および 'orders_products'という結合テーブルを持っています。 OrdersControllerのインデックスでは、合計価格(関連商品の価格の合計)をオーダーの表に追加したいと

    0

    2答えて

    少し問題があります。 My CommodityモデルにはHasがあり、Userモデルとの関連性が高い。 DB内ではcommodities_usersテーブルに関連しています。ですから、新しい商品が作成されたときに、CakephpがDBのcommodities_usersテーブルに新しいレコードを作成したいと思います。しかし、それは動作しません。 マイ$this->request->data配列(私

    0

    1答えて

    https://github.com/ankane/searchkickを使用して、UsersとSkillsの両方を検索し、検索されたスキルを持つユーザーを返すにはどうすればよいですか。最も関連性の高い結果には、Userのどれが多く含まれているかが反映されるはずです。 私のモデルは次のようになります。私は次のことを試してみましたが、何も結果が返されない class User < Applicati

    2

    3答えて

    UserSkillテーブルに存在しないすべてのスキルをcurrent_userで取得する方法を教えてください。 class User < ApplicationRecord has_many :user_skills has_many :skills, through: :user_skills end class Skill < ApplicationRecord

    0

    1答えて

    (.Iの作成に失敗するのHABTM関係を持つ2つのモデルを持っている create_table "daily_menus", force: :cascade do |t| t.string "day" t.datetime "created_at", null: false t.datetime "updated_at", null: false t.dat

    0

    1答えて

    projects_featuresという結合テーブルによって管理されるcollection_checkboxによって選択されたクライアント "projects"と "features"の間にはhas_and_belongs_to_manyの関係があります。 したがって、各ユーザーはプロジェクトを作成できます。これらのプロジェクトには、チェックボックスのリストを使用して選択して保存する機能があります

    1

    1答えて

    Cake 2.xのHasとBelongs To Many Associationに関連する2つのモデルがあります。私はアプリケーションをCake 3.3に移植しようとしています。一般的に、私はCake 2.x関連で見つかった "keepExisting"機能を複製することに問題があります。今、私は "スルー"機能を使用しようとしていますが、私は正しいツリーを吠えているかどうかはわかりません。 私は