次のような場合があるという理由だけで、int ではなく文字列のフィールドがあります。
1, 2, 3, 3A, 5, 6 ...
現在、 orderby はある意味では正常に機能しますが、期待どおりには機能しません。
1
10
11
111
12
2
20
3
誰でもこれを行う考えがありますか? 私のDBはMySQL
です。他の質問でこの解決策に気づきました..
ORDER BY category_id + 0
Fluent Nhibernate でそれを実装するにはどうすればよいですか?
編集
明確にするために、必要な順序は次のとおりです。
1
2
3
3A
10
11
12
20
111
...
編集2
また、3A だけでなく、3B、3C など、より多くの入力がある可能性があることにも注意してください。
順序は次のようになります。
1
2
3
3A
3B
3C
10
11
...