2012-04-09 6 views
0

ActiveRecordオブジェクトをアルファベット順にリストするには、rhomobileでクエリーセットとビュー(自分の状況では@contact)を作成するにはどうすればよいですか?rhomobile ActiveRecordオブジェクトをアルファベット順に一覧表示

私はこの実装をしようとしています。

A - >連絡先は

Bで始まる - >連絡先等Bで始まる

最終的な外観:http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/lists/lists-divider.html

おかげ

答えて

1

あなたが並べ替えることであろうために最も簡単な方法次の要素が前の要素のものとは異なる文字で始まるときはいつでも、あなたのquerysetとplace listdividers(jQuery Mobileと同じように)をERBファイルに配置します(これはfor-each lo op)。

Rhodes(Rhomobile)の連絡先APIを使用していることを前提としています。その場合、実際にはhereの例があり、連絡先はdisplay_nameに従ってソートされます。ただし、プロパティはAndroidプラットフォームでのみ利用可能であることに注意してください。したがって、すべてのプラットフォームでサポートされているfirst_nameまたはlast_nameのプロパティに置き換えることができます。

Ruby hereで並べ替えについて説明する別の参考文献があります。