0
純粋な好奇心の外に、誰でもすぐに教えてくれますか?私はそのように実装していませんでしたが、後ろを振り返ると、それができるかどうか疑問に思います。ここではシナリオです:PHPを使用してデータを取得すると、別のオブジェクトを含むオブジェクトにデータを取り込むことができますか?
製品、サービスのテーブルとの両方の定義コスト
表データオブジェクトがあったのであればProduct ID | Name 1 | Product A 2 | Product B Service ID | Name 1 | Service A 2 | Service B 3 | Service C Price ID | Cost | Product ID | Service ID 1 | 1 | 1 | 1 2 | 2 | 1 | 3 3 | 3 | 2 | 2 4 | 4 | 2 | 3
との関係表は、そこに次のようになります。
- クラス属性を持つ製品:ID、名前、サービスの配列。 、ID、名前
//$query = obtain a list of all products with services and prices;
//$query = obtain a product and all it's associated services and prices;
$statement = $pdo->prepare($query);
$statement -> execute();
$results = $statement ->fetchAll(PDO::FETCH_CLASS,"Product");
ありがとうございました。うん、これは昨日行われていない。私は実際にプロジェクトをオンラインで見ていただけで、このシナリオが再び頭に浮かんできたので、ここでそれを出すと思いました。私はあなたのリンクを確かにチェックします。 :) – mcv
助けになるのはうれしいです。ああ、私たちが美しい[Eloquent](https://laravel.com/docs/5.3/eloquent)を忘れないように! –