0
這可能與問題無關,但對於上下文,我在我的應用中使用了devise_invitable gem。我已經開始修改invitations_controller.rb,因爲我想在應用程序中保存invited_user
和其他模型之間的其他關聯。Rails最後一條記錄的find_by選項語法
我覺得我的問題的根源是,一個inviting_user
可以邀請多個其他用戶和這些協會被保存在一個名爲invited_by_id
領域的用戶模型製作的invited_user
之間的額外的期望關聯之前,我的其他車型,我檢索invited_user的id
下列要求:
@invited_user = User.find_by_invited_by_id(current_inviter)
這併成功地檢索用戶表中的記錄,但它似乎是第一由current_inviter
邀請的用戶。
我想更改邏輯,以便檢索最後用戶current_inviter
邀請的用戶。因此,我想:
@invited_user = User.find_by_invited_by_id(:last, current_inviter)
但不幸的是,返回以下錯誤:
NoMethodError: undefined method `empty?' for 1:Fixnum
任何援助表示讚賞。謝謝。
謝謝,第一個選項完美的作品與軌道4 :) 。 –