是這種類型的事情讓Rails中:Model.find_by_X_and_Y_and_Z(attribute1, attribute2, attribute3)
你能找到三個屬性嗎?
1
A
回答
3
從http://ar.rubyonrails.org/classes/ActiveRecord/Base.html
它也可以使用多個 屬性在相同的 找到他們與分離「和」等你拿 發現者像 Person.find_by_user_name_and_password 甚至 Payment.find_by_purchaser_and_state_and_country。 因此,而不是寫 Person.find的(:第一,:條件=> [ 「USER_NAME =和密碼=?」, USER_NAME,密碼]),你只是做 Person.find_by_user_name_and_password(USER_NAME, 密碼)。
0
作爲另一種解決方案,我認爲你可以嘗試組合幾個範圍。我的意思是你可能會使用一些分離的範圍來檢索一些數據,所以你不妨試一試。
因此,假設您有一個模型:
class YourModel < ActiveRecord::Base
scope :sent,where(:sent => true}
scope :by_param,lambda{|query| where("param= ?","#{query}")}
end
就用
YourModel.sent.by_par("something")
相關問題
- 1. 你能通過csquery的屬性找到html元素嗎
- 2. 你能分配一個WiX屬性到CommonAppDataFolder嗎?
- 3. 你能引用XAML中其他屬性的屬性嗎?
- 4. 你能找到屬性w的不同值的數量嗎? jQuery的?
- 5. 你能在CSS中找到圖像嗎?
- 6. 你能找到我的.asmx嗎?
- 7. 你能用Caliburn.Micro(WinRT)綁定到ImageBrush的ImageSource屬性嗎?
- 8. AVAudioPlayer - 你必須創建一個屬性才能工作嗎? (Xcode)
- 9. 你能找到一個網站的WordPress主題嗎?
- 10. 你能找到一個只有String的可用類嗎?
- 11. 三個js性能
- 12. 三個js性能
- 13. 你可以改變scnView.autoenablesDefaultLighting的屬性嗎?
- 14. 你能從孩子訪問父窗口的屬性/方法嗎?
- 15. 你能清除觸發器中的依賴項屬性嗎?
- 16. 觀下用三個屬性
- 17. Javascript如何循環,直到你找不到屬性(React)
- 18. 你可以在單個rel屬性中有兩個值嗎?
- 19. SSAS 2016:「屬性鍵不能找到」錯誤,添加屬性
- 20. 你能改善這個linq-to-xml方法的性能嗎?
- 21. 找不到屬性
- 22. 閱讀屬性可能嗎?
- 23. 你能從它的ModelForm中訪問一個Django模型「屬性」嗎?
- 24. 在揭示模塊模式中,你能公開一個散列屬性嗎?
- 25. 你怎麼能找到System.loadLibrary()在哪裏找到一個庫?
- 26. 你可以將DataTrigger綁定到附加屬性嗎?
- 27. 使用MVVMCross和Monotouch,你可以綁定到Dialog.Section Visible屬性嗎?
- 28. 你可以綁定到NSDatePicker的timeInterval屬性嗎?
- 29. 找不到屬性的屬性
- 30. 你能源內一個屬性文件另一個
酷感謝.... – user730569 2011-05-12 23:34:37