sql >> データベース >  >> RDS >> Mysql

帆の喫水線のormに複数のテーブルを配置する

    あなたは素晴らしい質問をします。 大規模がありました ネストされたポピュレート機能を帆、文字通り数十の発行リクエストやPRなどに組み込むことに関心があります。

    ここでいくつかの歴史を見てください:

    [機能リクエスト]再帰的に#308にデータを入力 -私はパーティーに遅れました。歴史にあるように、2014年10月29日にリクエストを行いました。

    私の知る限り、ほとんどの会話は最終的にここに収束しました(2、3年のSailsユーザーが機能を要求した後):

    ディープポピュレーション#1052 (問題は未解決のままです 執筆時点2016年1月14日

    その問題の状態から、私たちがどこにいるのかは不明です。両方のリンクの履歴は、他の人が使用した代替の回避策を示唆しています。

    私の予感 再帰的な入力は、そのままではサポートされていないということです。

    SailsJSで喫水線モデルの関連付けを使用したときに行ったことは、async.js のようなパッケージで作業することでした。 -ウォーターフォールのようなものを使用して、プログラムで子の関係を明示的に設定します。これを行うことと、デフォルトの toJSON()> (プログラムで入力した)関係をJSON応答に追加するために呼び出すモデルの数。同じことを達成するために、組み込みのPromiseを使用することも同様に選択できます。

    これを見つけました(2014年付け)SOF質問 より多くの情報を提供します。

    最近のSailsまたはWaterlineバージョンでこの機能の追加を見逃した場合は、ここで修正してください。どちらのプロジェクトのリリースノートにも、これがサポートされているとは言えません。




    1. php.iniでoci8(Oracle)の拡張機能を有効にする方法-PHP警告:PHPスタートアップ:行0の不明

    2. PHPアレイをMySQLに保存しますか?

    3. PostgreSQLデータベースをバックアップおよび復元する方法

    4. SQLでテーブルを削除する方法