0
私は、iOS上の簡単な解析クエリを実行します。iOSで解析クエリの大文字小文字を区別しないようにするにはどうすればいいですか?
let query = PFQuery(className: "Channel")
query.order(byAscending: "name")
それは名前で正確な結果を注文しません。しかし、それはZ
の後にa
で注文します。例えば、それは返します
- アルバム
- ツリー
- 動物園
- は常に
- 黄色
これは私がを期待して行うためではありません。私はそれが文字の場合を無視しているのを見たいと思います。どうやってやるの?
これらの文字のASCIIテーブル順(小文字は大文字の後に来るため)です。挿入時にすべてを小文字/大文字で保存することができます。したがって、最終比較は文字の場合と同じです。検索して同じ順序で変換してから、この順序を実行することもできます。 –
応答がページされるので、私はクライアント上でソートを行うことができません。 – funkenstrahlen
その後、結果に.mapを実行し、.order関数を適用する前に、すべての名前を小文字/大文字に変換します。 –