Articles of mongodb

Mongo Distinct Aggegation

Я пытаюсь использовать структуру агрегации для выполнения подсчета групп в монго, но результаты не так точно ожидаются. Рассмотрим сборник $people->insert(array("user_id" => "1", "day" => "Monday", 'age' => 18)); $people->insert(array("user_id" => "3", "day" => "Monday", 'age' => 24)); $people->insert(array("user_id" => "1", "day" => "Monday", 'age' => 18)); $people->insert(array("user_id" => "1", "day" => "Monday", 'age' => 18)); […]

Масштабируемое хранилище файлов

Я ищу способ хранения файлов, а именно изображений (возможно, видео) в масштабируемой файловой системе. Я знаю, что могу хранить его в облаке, но я ищу что-то похожее на MongoDB GridFS, но исключительно для файлов и масштабируется на нескольких серверах. Не уверен, имеет ли это значение, но язык – это PHP. Какие-либо предложения?

Как хранить файлы в MongoDB?

Мне сказали, что MongoDB использует файловую систему GridFS для хранения файлов. Однако есть ли способ сохранить сам файл в структуре базы данных BSON путем сериализации или кодирования base64? Спасибо и оцените любую помощь.

Шаблон модуля Javascript с обратным вызовом Ajax

У меня есть веб-сайт с несколькими категориями, для которых данные нужно извлечь из базы данных монго. До сих пор я писал план ajax-звонков, но поскольку это требование требует, чтобы я продолжал использовать одни и те же призывы ajax к различным вещам, я начал думать о многократном использовании кода / шаблонов. Я новичок в шаблонах модулей […]

Как выполнить запрос для вложенного массива в php и laravel с помощью mongoDB

Я использую MongoDB с собственным драйвером PHP, и я сохранил несколько массивов в основном документе. Структура выглядит так: [ { _id: 5, unique: true, name: "Joseph", password: "mangalore" }, { _id: 9, unique: true, name: "John", password: { passcode1: 1, passcode2: 2 } } ] Примечание. Я хочу получить данные, где passcode2> 1 Примечание. Можете […]

Монгоны Db. Теги родителей и детей, относящиеся к другим полям коллекций.

Ну, я собираюсь настроить мою схему mongo db для небольшого сайта, мне нужно воспроизвести эту схему в коллекциях mongo db: product -> tag1 ->child_tag1 ->child_tag2 -> tag2 ->child_tag1 ->child_tag2 -> tag3 ->child_tag1 ->child_tag2 который является лучшим способом воспроизвести эту схему с монго? Конечно, мне нужно иметь возможность изменять тег или дочерний тег без обновления всех […]

Я не могу запросить с помощью% в коллекции phalcon

Я использую phalcon с mongo db. Модель – это коллекция . Я хочу использовать find для получения SELECT * FROM Users WHERE Username LIKE '%TienNguyen%' Я вижу в mongo db запрос b.users.find( { Username: /TienNguyen/ } ) Но в коллекции Фалкона. Как это сделать? Я попробовал Users::find([['Username' => "/TienNguyen/"]]); Это не работает. пожалуйста, помогите мне

Использовать агрегированный метод с новыми классами драйверов MongoDB в PHP

Я новичок в монго. Я пытаюсь получить субдокумент документа, вот мой документ: { "_id" : ObjectId("5900ab35c720b210c000032c"), "name" : "B 1", "providers" : [ { "id" : ObjectId("59030550c720b211dc005e9e"), "name" : "F 1" }, { "id" : ObjectId("59030577c720b211dc005e9f"), "name" : "F 2" } ] } и я хочу получить этот субдокумент: { "id" : ObjectId("59030577c720b211dc005e9f"), "name" : […]

Удалить подполя из документа mongoDb

У меня есть такие документы { "_id": ObjectId("4ffa96436ccc195553000055"), "on": { "4e8614f66ccc19aa490006e3": { "hid": ObjectId("4e8614f66ccc19aa490006e3"), "mts": NumberInt(1352979215) }, "4e8614f06ccc19d9340003e8": { "hid": ObjectId("4e8614f06ccc19d9340003e8"), "mts": NumberInt(1352979216) }, "4e8614346ccc19aa490006df": { "hid": ObjectId("4e8614346ccc19aa490006df"), "mts": NumberInt(1352979218) }, "505af2e66ccc19541d0005a9": { "hid": ObjectId("505af2e66ccc19541d0005a9"), "mts": NumberInt(1352979220) }, "505af2d76ccc19f11300109a": { "hid": ObjectId("505af2d76ccc19f11300109a"), "mts": NumberInt(1352979221) } } } Иногда мне нужно удалить подполя из поля «on». […]

как установить драйвер php mongodb на windows 8 и wamp server?

Я пытаюсь установить драйвер mongodb в php. Я использую wamp-сервер с php версии 5.5.12. Я пробовал это много, но не знаю, что я делаю неправильно. Вот что я сделал: Шаг 1: Я загрузил пакет драйверов mongodb по этой ссылке: http://pecl.php.net/package/mongo/1.5.5/windows Я загрузил 5.5 Non Thread Safe (NTS) x64 под вкладкой PHP 5.5. Шаг 2: я […]