Вы получите результат в том порядке, в котором они хранятся в коллекции.
Так как они просто JSON, заказывать их не нужно, потому что вы собираетесь обращаться к ним по ключам.
но все же, если в этом есть необходимость, вы можете обмануть коллекцию путем агрегирования.
db.collection.aggregate([
{
$project: {
"_id": "$_id",
"title": "$title",
"privacy": "$privacy",
"description": "$description",
"updated_at": "$updated_at",
"created_at": "$created_at",
"url": "$url",
"photos": "$photos",
}
}
])
вы получите результат в том же порядке, который вы применили в project
конвейере.