私たちは現在、APIをテストするためにいくつかのデータをdbに挿入するためにデータサンプル作成スクリプトを作成しようとしています。他のモデルを経由しない多対多リレーションがいくつかあるので、ループバックは連想テーブルとそのキー(エンティティ1 fk、エンティティ2 fk)を生成します。ループバックは多くのものから多くのものを自動化
私たちのサンプルデータは、後で読み込んでJSONファイルに格納し、データソースのautomigrate関数に渡します。
私たちが遭遇した問題は、適切なループバックモデルとして存在しないため、データソースは(たとえデータベースに存在していても)関連テーブルに格納されたデータを移行できないことです。
たとえば、エンティティCustomerおよびCustomerGroupを取ります。デフォルトのメソッドを使用して、このデータを移行する方法はあり
[
{"CustomerGroupId": "1", "CustomerId": "1"},
{"CustomerGroupId": "2", "CustomerId": "2"},
{"CustomerGroupId": "1", "CustomerId": "3"}
]
:お客様には、複数のCustomerGroupsに所属することができ、CustomerGroupは、多くの顧客を持つことができますので、以下のJSONは、協会から生じCustomerGroupCustomerテーブルのために使用されます回避策を探しているべきですか?