Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Perl: Добавление объектов в БД MongoDB
|
|||
|---|---|---|---|
|
#18+
Подскажите, что я делаю не так. Есть БД MongoDB, в которой есть коллекция Users. В этой коллекции определены пользователи. Выглядит документ коллекции примерно так (если смотреть с помощью Robomongo): Код: javascript 1. 2. 3. 4. 5. 6. 7. В данном примере идентификатор объекта "3c759894-3ae3-4e4c-b480-1361a6cd1a85", 16-байтовый идентификатор. Добавляю документ в коллекцию с помощью такого кода: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. oid и hex2bin это вспомогательные функции, первая превращает байтовый массив в нужный тип данных, вторая делает их hex-дампа байтовый массив. Этот код в принципе работает. Но добавляемый объект в Robomongo выглядит так: Код: javascript 1. 2. 3. 4. 5. 6. 7. Идентификатор документа получается не 16-байтовый, а 12-байтовый. Как бы это исправить? ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2015, 17:26 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=66&tid=1461981]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
17ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 287ms |

| 0 / 0 |
