【发布时间】:2015-07-08 14:14:19
【问题描述】:
我必须从drupal 7 数据库中获取数据,但是没有drupal 环境,所以我不能使用默认的drupal 类来获取它,只能使用SQL 代码。
我想获取一个节点的文件,我写了这段代码:
SELECT
tny_t.uri as tny,
tny_t.filename as tny_name,
FROM ".$type."
LEFT JOIN dr_node
ON dr_node.nid= ".$type.".entity_id
LEFT JOIN dr_field_revision_field_teljes_tm_nynyilatkozat
ON dr_field_revision_field_teljes_tm_nynyilatkozat.entity_id=".$type.".entity_id
LEFT JOIN dr_file_managed as tny_t
ON tny_t.fid= dr_field_revision_field_teljes_tm_nynyilatkozat.field_teljes_tm_nynyilatkozat_fid
WHERE dr_node.nid = ".$nid."
它给了我文件,但并不总是好的文件,因为旧文件及时被替换为其他文件。我认为这给了我较旧的文件。
【问题讨论】: