嗨,我工作的一個項目,我需要採取兩種數據庫查詢的結果,並且將它們組合成一個ActiveRecord_AssociationRelation,此刻我有:合併查詢到ActiveRecord_AssociationRelation
results.where(pos_or_neg: "neg").order("value DESC") + (results.where(pos_or_neg: "pos").order("value ASC"))
然而,這將返回數組不工作,因爲我需要做更多的處理之後。我試過了:
results.where(pos_or_neg: "neg").order("value DESC").merge(results.where(pos_or_neg: "pos").order("value ASC"))
但是這似乎只能返回一半的結果。
感謝
什麼是'value'的數據類型?它是整數還是浮點數還是字符串? – dnsh
這是一個日期類型。 – user2320239