Laravel の雄弁モデルにおける 1 対多の関係について教えてください。belongsto メソッドが存在しないというメッセージが表示されるのはなぜですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:52:40
0
1
1309

データベースには 2 つのテーブルがあり、1 対多の関係になります:

メインテーブル(予約情報): dbo.Registration

リーリー

詳細(予約詳細):dbo.BookingDetail

リーリー

Modelのコードは以下の通りです:

予約.php

リーリー

予約詳細.php

リーリー

API コントローラーを呼び出す

リーリー

Laravel から返されるエラー メッセージは次のとおりです:

リーリー

すみません、これは名前空間の問題ですか?

私が達成したいのは、メインテーブルの特定の条件付き関連付けを使用して詳細テーブルをクエリし、詳細テーブルのデータを返すことです。クエリSQLステートメントは次のとおりです。 リーリー

専門家の方、すみません、問題はどこにありますか?正しい文法はどうやって書けばいいのでしょうか?

もう 1 つの質問は、メイン テーブルと詳細テーブルを 1 つのオブジェクトにマージしてデータを返すかどうかです。例:

リーリー

関連クエリの書き方?アドバイスをお願いします、よろしくお願いします! ! !

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(1)
过去多啦不再A梦

それは使用方法ではありません
結合と同様に、クエリ時に直接取り出したい場合は、

リーリー

結果取得時に使用したい場合は各アイテムを使用するのと同等ですSELECT Reservation where Reservation.ReservationID = xxx

リーリー

リファレンスマニュアル

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート