I have the following models:
- 用戶
- 調查
- DIMENSION
-
以下關係關聯:
USER(的has_many) - > SURVEYS
- 測量(的has_many) - >尺寸
DIMENSION(的has_many) - >問題
========================== =====
我只需要列出一個USER的QUESTIONS。例如:ID = 1的用戶登錄。所以只需列出USER的問題。
我用SQL手動嘗試使用INNER JOINS,但我不能。任何人都可以給我一個提示。 我也試圖與@ question.dimension.survey.user_id = @current_user,但沒有成功
感謝的
根據用戶ID(即 '1'),可以寫作'@questions = User.find(1).surveys.map {| d | d.dimensions} {.MAP | Q | q.questions}' – VenkatK
did not work.did not work。 看,我想列出問題只有用戶登錄和所有出現在這裏。 – nosbielcs
我決定好了,我不知道這是不是最好的方法: – nosbielcs