我正在从Drupal 6迁移到客户端的自定义Django应用程序。在检查MySQL数据库时,我发现Drupal将每个字段存储为自己的表。我确信他们有这个理由,但是创建查询以获取我需要的所有信息会让人感到非常痛苦。是否有推荐的方法来重新组合这些碎片数据?
以下是一个示例:其中一个Drupal内容类型是“公司”。这有几十个与之相关的字段,都在自己的表中,其名称类似于“content_field_address_city”,“content_field_address_state”等。我正在将所有这些转移到一个“公司”表,其中包含城市,州,公司名称等的字段(在该表中)。是否有办法获得与所有类型节点相关的所有数据“公司”没有用手写出二十几个连接的查询?