如何在 MySQL 和 Node.js 的单列中存储数组值?
Posted
技术标签:
【中文标题】如何在 MySQL 和 Node.js 的单列中存储数组值?【英文标题】:How to store array values in single column in MySQL and Node.js? 【发布时间】:2015-01-16 14:22:27 【问题描述】:我可以将数组值存储在 mysql 的单列中吗?因为我有一个数组并且想像这里一样存储在数据库中,所以我想执行一些东西。
var meida_array=[];
var media_length=response.media.length;
for(var i=0;i<media_length;i++)
var parsed = url.parse(response.media[i]['link']);
meida_array.push(parsed.host + parsed.path)
for (var i = 0; i < meida_array.length; i++)
console.log(meida_array[i]);
我正在获取数组但卡在数据库中存储 谢谢,提前:)
【问题讨论】:
【参考方案1】:使用Json字符串化并存储在数据库中
var stringObj = JSON.stringify(meida_array);
【讨论】:
以上是关于如何在 MySQL 和 Node.js 的单列中存储数组值?的主要内容,如果未能解决你的问题,请参考以下文章
你如何在 Node.js 中模拟 MySQL(没有 ORM)?
如何在 Node.js 和 Express 上的同一个 .ejs 文件上呈现 MySQL 查询的多个结果?