drupal是否有一個簡單的閱讀版本,如drupal_write_record
。我想從名爲{allcategories}
的表中讀取記錄,並找到具有值爲computers
的category
字段的記錄。這是一個用模式定義的自定義表。和drupal_write_record一樣容易閱讀
2
A
回答
3
Drupal 6中不存在您正在尋找的東西。drupal_write_record just barely made it into Drupal 6。在Drupal 7中,數據庫API本身使得這個直截了當,我不希望像「drupal_read_record」這樣的另一個抽象層:
$record = db_select('allcategories') // table
->condition('category', 'computers') // field & value
->execute() // do it
->fetch(); // get the result
3
$result = db_query('SELECT a.* FROM {allcategories} a WHERE a.category="%s"', 'computers');
while ($row = db_fetch_object($result)) {
print $row->[YOURCOLUMNNAME].'<br/>';
// other actions...
}
0
據我所知,drupal沒有ORM支持。一個連續的ORM模塊確實存在於開發狀態 http://drupal.org/project/orm/
+0
ORM模塊清楚地表明它只針對節點,並且問題清楚地表明它不處理節點,所以這個答案不是很有用。 – 2010-09-09 00:13:46
相關問題
- 1. 閱讀空行很容易
- 2. 我怎樣才能讓這個查詢更容易閱讀
- 3. Rails 3:使所有路線更容易閱讀和修改
- 4. 我可以讓長魚羣更容易閱讀和維護嗎?
- 5. 使一個較長的int更容易閱讀
- 6. 閱讀內容
- 7. 閱讀內容
- 8. 閱讀內容
- 9. 閱讀內容
- 10. 如何使字符串段更容易閱讀源代碼
- 11. 什麼可以使這個dsl更容易輸入或閱讀?
- 12. 與AVAssetReader和TIMERANGE閱讀樣本實時
- 13. CSV閱讀器和隨機樣本
- 14. 閱讀JPanel內容
- 15. 閱讀url內容
- 16. httpmessagehandler - 閱讀內容
- 17. 爲什麼有這樣一個閱讀()
- 18. Laravel excel像html一樣閱讀xls
- 19. 屏幕閱讀器的易用性
- 20. 閱讀Json的內容和顯示它
- 21. 閱讀文件和顯示內容
- 22. 閱讀和寫作Hippo內容
- 23. 打開拉鍊和閱讀內容
- 24. 閱讀PyQt的樣式表
- 25. 請解釋Drupal架構和drupal_write_record
- 26. 閱讀和FORTRAN
- 27. 創建一個易於閱讀的diff文件的PDF
- 28. 閱讀「」之間的內容
- 29. 閱讀文件內容
- 30. 閱讀內容webapp2的
+1但我知道'db_query'。我希望有'drupal_read_record'或類似的東西。 – jblue 2010-09-08 23:37:26
啊,忘了說這個,等待drupal 7 :) – Nikit 2010-09-09 07:46:29