我有一組評論。每個評論都有一個正面,負面或中性內涵(字符串)的屬性。如何按照預定義順序通過字符串屬性對數組進行排序
我試圖建立一個sort
方法,將所有的負面開始,然後中立,然後積極。另外,另一種方法是相反的。
我試過如下:關於我在做什麼錯
res.sort! { |re1,re2|
case
when re1.connotation == re2.connotation
0
when re1.connotation == "positive"
-1
when re1.connotation == "negative"
1
else
0
end
}
有什麼想法?
一些示例數據會很有用。 –
這是怎麼回事? – sawa