2014-01-16 93 views
0

我有一個視圖顯示用戶配置文件(從配置文件2模塊)。每個用戶最多有3個不同的配置文件。我想創建一個視圖,顯示所有用戶配置文件和每個用戶的一行,並將其所有配置文件字段組合在一行中。我已經得到了這個在視圖中工作... YAY。但是,當我嘗試在900多個用戶的在線站點上使用它(每個3個配置文件)時,它無法執行(白屏)。如果我將它限制爲100個結果,它就可以工作。所以我在想,也許我可以用db_query編寫代碼來加快速度。問題的兩個部分:快速查詢 - Drupal 7查看db_query

首先,我想查詢粘貼到phpMyAdmin的有一些修改(See it here)

會發生什麼情況幾乎工程...輪廓UID和配置文件類型顯示正確。但其他字段都有「profile2」作爲數據。我知道這是我的查詢錯誤,但我不確定如何修改查詢的'profile2'部分以生成我想要的數據。

第二個問題....關於如何使這更高效,因爲我不會使用視圖的任何想法?

回答

0

爲什麼不使用繼續使用視圖,但添加分頁,所以你一次只能看到100個結果。

如果您想一次查看所有數據,則可以使用Views Data Export模塊將其導出。