Прежде всего, моя структура выглядит следующим образом:
Collection=[
{
'somekey':'',
"anotherkey":'',
'embedded':[
{
'value':'',
'ordering':1
},
{
'value':'',
'ordering':3
},
{
'value':'',
'ordering':2
},
]
},
{...},
{...},
]
Я всегда получаю только один документ из этой коллекции по ключу, поэтому все части вопроса учитывают это.
1) Могу ли я получить этот документ, в то время как «встроенный» список будет упорядочен путем внутреннего упорядочения с использованием чистой оболочки mongo.db?
2) Если ответ да, то же самое можно сделать с монгоалхимией?
3) Между тем я не нашел ответа на первый вопрос, поэтому я предварительно отсортировал по порядку в python перед вставкой в mongodb. Когда я получаю документ, он все еще в правильном порядке.
Но могу ли я рассчитывать на это, будет ли это точно в том же порядке, когда база данных будет расти?
Спасибо