drupal 7 db_select选项

时间:2012-05-29 01:35:02

标签: php mysql database drupal

基于drupal的API

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

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

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

1 个答案:

答案 0 :(得分:0)

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

  

此连接对象的连接信息。

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

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

有一个module用于以DrMal 6的ORM方式映射CCK字段,但它暂时没有被触及。还没有Drupal 7端口,DB层从D6-D7改变了很多,我怀疑其中任何一个都是可以挽救的。