Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mysqlで簡単にできます
select * from TABLE order by length(FIELD) asc
どうすればMongoDBでそれを行うことができますか?
スキーマが次のようなものであるとします。
example = {_id: "XXX", text: "YYY"} db.example.aggregate([ {$project : {text : 1, length : {$size : "$text"}}}, {$sort : {length : 1}} ]);
これでうまくいくと思いますが、mongo 2.6以降のみ