我正在爲我的應用程序做一個聯繫人功能,我想在它上面放一個標籤功能。但我不會只爲這個創建一個表,我想用一排接觸場像Cakephp 3+保存數組在mysql的一個字段
id | Contact | Name | Tags
1 | [email protected]|Test |["a","b"]
,並在我的contacts.ctp
<?php foreach($contacts as $contact){
echo "Name : $contact->name Contact : $contact->contact <br> tags:";
foreach($contact->tags as $tag){
echo $tag;
}}?>
將數組直接保存到數據庫字段可能是不可能的。但是你可以通過把它轉換成JSON字符串來保存它。所有你需要做的只是解碼,以獲得原始數組 –