#php #cakephp
#php #cakephp
Вопрос:
Я хочу разбить на страницы две таблицы базы данных, имеющие одинаковую структуру (например, SMS и MMS), которые не связаны друг с другом. Я хочу извлечь записи из обеих таблиц с некоторым условием (например, записи, имеющие одинаковую дату). предположим, что в результирующем наборе есть (5 SMS и 10 MMS). Как мне разбить на страницы обе таблицы и отобразить их в одном экземпляре, используя функцию cakephp paginate ?
Ответ №1:
Я предложу, почему бы вам не использовать single table for both
, если они имеют одинаковую структуру таблицы. И с помощью флага или чего-то еще вы можете различать SMS
amp; MMS
?
С помощью этого cakephp automatically
обрабатывайте все функции по умолчанию (например, разбивку на страницы, сортировку и т.д.), И вам будет проще.
Я надеюсь, что это поможет вам 🙂
Комментарии:
1. Существует огромное количество данных в тысячах, и таблица разработана заранее. поэтому я должен использовать их обе.
2. Итак, в этом случае вам нужно создать пользовательскую функцию разбиения на страницы, модифицирующую существующую ссылку -> book.cakephp.org/view/1237/Custom-Query-Pagination