¿Cómo hacer una ordenación de MongoDB en cadenas con -número postfix?

Tengo una consulta:

ownUnnamedPages = Entries.find( { author : this.userId, title : {$regex: /^unnamed-/ }}, {sort: { title: 1 }}).fetch()

Eso devuelve la siguiente matriz ordenada:

[ { 
    title: 'unnamed-1',
    text: '<p>sdaasdasdasd</p>',
    tags: [],
    _id: 'Wkxxpapm8bbiq59ig',
    author: 'AHSwfYgeGmur9oHzu',
    visibility: 'public' },
{ 
    title: 'unnamed-10',
    text: '',
    author: 'AHSwfYgeGmur9oHzu',
    visibility: 'public',
    _id: 'aDSN2XFjQPh9HPu4c' },
{ 
    title: 'unnamed-2',
    text: '<p>kkhjk</p>',
    tags: [],
    _id: 'iM9FMCsyzehQvYGKj',
    author: 'AHSwfYgeGmur9oHzu',
    visibility: 'public' },
{ 
    title: 'unnamed-3',
    text: '',
    tags: [],
    _id: 'zK2w9MEQGnwsm3Cqh',
    author: 'AHSwfYgeGmur9oHzu',
    visibility: 'public' }]

El problema es que parece ordenarse en el primer carácter numérico, por lo que piensa que la secuencia correcta es 1, 10, 2, 3, etc ... Lo que realmente quiero es que se clasifique en la parte numérica completa para que 10 estarían al final.

Preferiría no hacer esto teniendo números adicionales como 01 o 001 para los números.

¿Como podría hacerlo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta