Drupal Views:使用自定义表加入file_managed

时间:2015-05-28 20:02:12

标签: drupal drupal-7 drupal-views

我有一个自定义表,其中包含我想要与file_managed表连接的文件ID。 我的查询如下:

SELECT ofertias_producto.sku AS sku
FROM 
{ofertias_producto} ofertias_producto
INNER JOIN {file_managed} file_managed_ofertias_producto 
ON ofertias_producto.id_imagen = file_managed_ofertias_producto.fid
LIMIT 10 OFFSET 0

加入是正确的。问题是我没有看到文件托管表的任何字段。

你可以告诉我我做错了什么吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您没有选择 file_managed 表中的任何字段

SELECT ofertias_producto.sku AS sku, file_managed_ofertias_producto.some_field as some_field
FROM 
{ofertias_producto} ofertias_producto
INNER JOIN {file_managed} file_managed_ofertias_producto 
ON ofertias_producto.id_imagen = file_managed_ofertias_producto.fid
LIMIT 10 OFFSET 0

使用文件管理表的适当字段名称更改some_field