Я пытаюсь объединить две таблицы: одну с местоположениями, а другую archive_data, которая может иметь несколько местоположений. поэтому я храню местоположения в архивных данных как json как этот ["1", "2", "3"]
Мой запрос:
DB::table('archive_data as a')
->join('person as pe', 'pe.pe_id', '=', 'a.a_pe_id')
->join('portfolio as p', 'p.p_id', '=', 'a.a_p_id')
->join('tag as ta', 'ta.ta_id', '=', 'a.a_ta_id')
->join('type as t', 't.t_id', '=', 'a.a_ty_id')
->join('location as l', 'l.l_id', '=',"a.a_lc_id")
->join('series as s', 's.s_id', '=', 'a.a_s_id')
->join('bundle as b', 'b.b_id', '=', 'a.a_b_id');
Скажите, пожалуйста, как мне объединить эти две таблицы, используя laravel построитель запросов. Заранее спасибо.