mysql - 在 drupal 7 中查询文章

标签 mysql sql drupal

我需要一个 MySQL 查询(标准 SQL)来从 drupal 7 获取文章信息(标题、图像、正文、发布日期)。仅最后一次修订。

最佳答案

听起来你想要一个 EntityFieldQuery :

$query = new EntityFieldQuery;
$results = $query->entityCondition('entity_type', 'node')
  ->entityCondition('bundle', 'article')
  ->execute();

if (isset($results['node'])) {
  $nodes = node_load_multiple(array_keys($results['node']));

  foreach ($nodes as $node) {
    $created = $node->created;
    $image_uri = $node->field_image[$node->language][0]['uri'];
    // ...
  }
}

关于mysql - 在 drupal 7 中查询文章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8492989/

相关文章:

mysql - 如何获取表中哪一列包含某个值的行?

java - @Formula - Hibernate 中的 native 查询语法错误

php - 如何从一个表中获取数据并在同一个查询中使用这些值?

sql - 循环可以锁自己吗?

php - Drupal - 更改数据库中的小数字段会导致错误

具有多个分类术语的 Drupal 8 实体查询

java - 在注册页面中,即使是空格也会被注册,mysql数据库-php- android

sql - SQL合并中发生无意的交叉连接

php - SQL/PHP - 优化 while 循环内的查询

php - 如何使用 Drupal 7 API 插入 MySQL BIT(1) 字段值?