PHP 7,2
MariaDB 10.3.11
Laravel 5.5.45
https://github.com/beyondcode/laravel-vouchers/issues/10
Я использую этот пакет. Внутри vouchers
таблицы есть поле data
который является массивом данных / данных JSON.
Таблица vouchers
внутри типа поля data
имеет вид TEXT
.
https://github.com/beyondcode/laravel-vouchers/blob/master/database/migrations/create_vouchers_table.php.stub
1022 * например *
{"customer_id":1,"customer_name":"Shiro","message":"Birthday Voucher"}
Таблица ваучеров: -
+-----+-----------+-----------------+----------+--------------------------------------------------------------------------+---------------------+---------------------+---------------------+
| id | code | model_type | model_id | data | expires_at | created_at | updated_at |
+-----+-----------+-----------------+----------+--------------------------------------------------------------------------+---------------------+---------------------+---------------------+
| 170 | 1111-1112 | App\VoucherType | 2 | {"customer_id":"1","customer_name":"Shiro","message":"Birthday Voucher"} | 2019-04-30 23:59:59 | 2019-03-20 04:58:12 | 2019-03-20 04:58:12 |
+-----+-----------+-----------------+----------+--------------------------------------------------------------------------+---------------------+---------------------+---------------------+
Таблица клиентов
+------+----------------------------------------------+----------------------+
| id | user_name | email |
+------+----------------------------------------------+----------------------+
| 1 | AMAZON BEAUTY SUPPLY - BEAUTIFUL LADYGAGA HA | beautifyfu@gmail.com |
+------+----------------------------------------------+----------------------+
Я хотел бы присоединиться к своему customers
столу.
Я пытался https://github.com/ybr-nx/laravel-mariadb
, но все еще не могу напрямую присоединиться к столу.
Есть идеи, как соединить две таблицы и одну таблицу с помощью поля json?