我正在尝试从 Joomla 的 Joomfish MySQL 数据库表中导出翻译的内容。
Joomfish 的工作方式是单独翻译字段并将它们存储在 jos_jf_content 表中,并带有指向 jos_content 表中原始源内容的引用 id。例如,一行可以保存翻译的标题,另一行保存翻译的类别,另一行保存全文内容。这些行是独立的,仅共享 reference_id 值。
所以有一个 jos_jf_content 表,其中感兴趣的列是:
reference_id(来源的id)| 参考字段(标题|全文|metadesc)| 价值(翻译)
我需要将共享相同 reference_id 的所有值组合成一行,其列是 Title、Fulltext、Metadesc 等。
有什么提示吗?
更新:
原表如下:
|reference_id| reference_field | value |
10 title A title
10 fulltext Body of post
我需要将它(CSV 等)导出为:
| ID | TITLE | FULLTEXT |
| 10 | A Title | Body of post |