次の行に沿って値のリストをソートしたいと思います。
- 4
- 5xa
- 8kdjfew454
- 9
- 10
- 999cc
- b
- c9
- c10cc
- c11
つまり、「自然な並べ替え」と呼ばれることもあります。この場合、テキストがある場所ではテキストがアルファベット順または辞書式に並べ替えられますが、数字がある場所では数値的に並べ替えられます。両方が同じ文字列に混在している場合でも同様です。
とにかくSolr(4.0 atm)でこれを行う方法が見つかりません。これを行う標準的な方法、または少なくとも実行可能な「レシピ」はありますか?