Упорядоченные хеши в монгоиде - PullRequest
0 голосов
/ 08 февраля 2011

Я заметил, что mongodb допускает упорядоченный хэш, но я не вижу документации об этом в mongoid:

Как мы используем это в монгоиде?

1 Ответ

1 голос
/ 09 февраля 2011

Все данные в рубиновом драйвере mongodb выдаются как OrderedHash. OrderedHash имитирует структуру данных BSON базы данных.

К сожалению, вы не можете использовать OrderedHash изнутри Mongoid, потому что вы должны сопоставить все с объектами. Однако вы можете получить доступ к необработанной коллекции монго, выполнив MyObject.collection.find ({...}) и таким образом получить доступ к OrderedHash.

...