2

基于drupal的API

db_select($table, $alias = NULL, array $options = array())

我想问一下选项的用途是什么以及它是如何使用的。似乎大多数来源都忽略了这个领域。我希望利用“对象关系映射”的概念。每个数据库表一个对象,并通过 PHP 中的注释添加与其对象的关系。

所以我只想知道是否可以通过drupal 7的API

4

1 回答 1

0

$options数组似乎一直下降到,这DatabaseConnection::$connectionOptions很简单:

此连接对象的连接信息。

基本上,除非您挠头并思考“如何将此选项放入数据库连接字符串?”,否则您不需要使用$options数组。

要回答您的第二个问题,不,Drupal 没有 ORM 功能。

Drupal 6有一个用于以 ORM 方式映射 CCK 字段的模块,但有一段时间没有触及它。也没有 Drupal 7 端口,并且 DB 层从 D6 到 D7 变化很大,我怀疑其中任何一个都可以挽救。

于 2012-05-29T12:16:57.430 回答