我目前正在构建一个允许用户收藏帖子的网络应用程序。我有一个测试jSON文件,其中包含一些用于测试目的的数据。
我最初计划将这个长jSON字符串存储在数据库中,并从那里拉出以允许每个用户拥有自己存储的“收藏夹”部分。
我能够将这个jSON字符串存储在每个用户的数据库中,但是提取该jSON数据一直是个问题。
我可以使用jQuery.getJSON("url")
从文件中提取jSON数据,但这样做会涉及为每个用户提供自定义收藏夹文件。每次用户“收藏”某事时,更新和存储新文件也会有点困难。
有没有办法可以将数据库中的jSON数据作为字符串拉出来,并以与.getJSON相同的方式显示它,而不必将其作为文件调用?
抱歉,如果不清楚,我是JSON的新手。我不确定我应该提供什么代码,这就是为什么我没有。
答案 0 :(得分:0)
您需要一个工具来访问数据库并以正确的格式将数据返回给您。
由于您似乎已经开始使用Javascript对前端进行编码,因此最好使用NodeJS来研究后端的编码。
另一个选项(对您的情况可能更简单)是使用类似Elastic Search的内容,它允许您存储JSON文档并通过web api查询它们。