我有一个具有以下架构的 MySQL 5.0 数据库:
我在对服务器/单词进行ajax调用的Web应用程序中使用它,在其中我使用PDO查询数据库并返回json。我的目标是得到这样的 json:
[ //array of words
{
"word": "...",
"fonetics": "...",
...
"meanigngs":[] // array of meanings (objects)
"inflections":[] // array of inflections
"examples":[]
},
...
]
实现此目的的一种方法是多次查询数据库,每次查询每个表,然后在 php.ini 中处理 json 结构。我知道这不是很好,但我主要是前端人员,我对 MySQL 了解不多。我还在考虑创建一个由所需表构成的视图。
您能否指导我找到最佳解决方案,或者甚至编写一段 mysql 来创建视图/从数据库中获取所需数据?