基于drupal的API
db_select($table, $alias = NULL, array $options = array())
我想问一下选项的用途是什么以及它是如何使用的。似乎大多数来源都忽略了这个领域。我希望利用“对象关系映射”的概念。每个数据库表一个对象,并通过 PHP 中的注释添加与其对象的关系。
所以我只想知道是否可以通过drupal 7的API
$options
数组似乎一直下降到,这DatabaseConnection::$connectionOptions
很简单:
此连接对象的连接信息。
基本上,除非您挠头并思考“如何将此选项放入数据库连接字符串?”,否则您不需要使用$options
数组。
要回答您的第二个问题,不,Drupal 没有 ORM 功能。
Drupal 6有一个用于以 ORM 方式映射 CCK 字段的模块,但有一段时间没有触及它。也没有 Drupal 7 端口,并且 DB 层从 D6 到 D7 变化很大,我怀疑其中任何一个都可以挽救。