|
|
1
1
你所做的是 implicit cross JOIN ,当您从多个表中选择时。如果在WHERE子句中不使用条件,则可以得到这些表的所有组合。 如果表是完全独立的,则可以为每个表创建两个不同的SELECT查询。 否则,如果它们之间存在关系,则应选择最适合您的目标的JOIN类型之一,并使用WHERE条件在查询中描述其关系。 假设节点表有“id”列,field_data_body有“node_id”列。然后可以进行以下查询:
还是一样的
Here 是SQL JOIN的良好可视化表示。 |
|
|
2
1
据我所知,建议使用实体API从Drupal查询数据,这里有一个文档, https://www.drupal.org/node/1343708 您还可以使用View模块设置查询,并将输出设置为JSON。 第三种选择可能是使用 https://www.drupal.org/project/rest_server 单元 |
|
|
3
0
也许是桌子
|
|
|
Jace Johnson · 我应该使用多个地图功能还是只使用一个 2 年前 |
|
|
Pop Bob · Api返回UnsupportedMediaType 2 年前 |
|
|
Mr FoX · 如何从mysqli输出json数组,而[重复] 2 年前 |