Связь между Пунктом выдачи и заказ


#1

Подскажите где в базе данных хранится информация какой пункт выдачи относится к заказу?


#2

таблица order_data смотреть запись с type = L


#3

Спасибо, я так понял там пвз которые может выбрать покупатель, а как узнать что он выбрал?


#4

если это модуль самовывоза то ищите ['shipping][0][‘store_location_id’]


#5

И самый главный вопрос, пишу апи, у меня есть id пвз, как мне узнать какие заказы относятся к этому пвз?


#6

либо перебирать все заказы , либо при оформлении заказа в отдельное поле записывать id пвз


#7

А если перебирать заказы, там в таблице нет данных по пвз.


#8

Получается имеея id ПВЗ, перебирать все заказы в таблице cscart_order_data, и смотреть какой пвз выбран?


#9

да, но это не очень хороший вариант, при большом количестве заказов


#10

Получается без костылей не обойтись?


#11

Можно попробовать через LIKE запрос написать к этой таблице