Вот моя проблема. У меня есть два веб-сайта, веб-сайт A и веб-сайт B. Веб-сайт A использует локальную базу данных, а веб-сайт B предлагает API. Мне нужно объединить записи с веб-сайтов A и B (API).сортировать записи из двух баз данных
Например, категория (ID = 10) на сайте А объединяется с категорией на сайте B (ID = 20),
Теперь нужно объединить записи из локальной базы данных и API. Я могу объединить два массива, но мне нужно также сортировать записи.
На сайте A Я использую запросы для получения записей и с веб-сайта B Я использую API-интерфейс для мыла.
Каков наилучший способ сортировки записей по адресу publish_date или title? имея в виду, что из каждой базы данных могут быть тысячи записей.
Любая помощь будет оценена :)
Что мешает вам сортировать их после их объединения? – Anigel
Получите записи из обоих источников и вставьте их в новую базу данных/таблицу с необходимыми столбцами. Затем вы можете позволить MySQL выполнять сортировку, и это то, на что она хороша. Вам нужно будет стандартизировать способ ввода данных (преобразовать все временные метки в MySQL 'timestamp' с' UNIX_TIMESTAMP() 'и т. Д. – degenerate
обновите свой код для большей ясности – Sundar