Это операция на уровне драйвера:
@store.products.collection.insert_many(products)
Драйвер вставляет только те данные, которые вы указали, чтобы вставить, т.е. только ключи / значения в products
. Драйвер не имеет сведений об ассоциациях Mongoid или других функциях Mongoid.
Чтобы связать продукты с их магазином, установите store_id
для каждого продукта соответственно:
products = [{id: "123", store_id: 1},{id: "345", store_id: 2}]