Articles of mongodb

Как я могу использовать «не нравится» на laravel mongodb?

Я вижу здесь: https://github.com/jenssegers/laravel–mongodb Я попробую : $user = Comment::where('body', 'like', '%spam%')->get(); Оно работает Но когда я пытаюсь: $user = Comment::where('body', 'not like', '%spam%')->get(); Это не работает Кажется, библиотека не поддерживает не Есть ли люди, которые знают, как обойти это?

Сохранение нескольких файлов изображений с помощью Kartik FileInput Widget

В настоящее время я использую Yii2 PHP framework и виджет FileInput в своей системе. Я использовал это руководство по загрузке входных файлов в нескольких файлах, но оно не работало в моей системе. В настоящее время я использую MongoDB в качестве моей базы данных. Вот мой прогресс до сих пор (оригинал, только одна загрузка): Контроллер , […]

MongoDB в PHP с использованием агрегата в группу с помощью _id null не работает

Я пытаюсь использовать эту команду MongoDB и фильтровать ее работу, когда я переводил ее на PHP, надеюсь, что есть одна, которая может помочь мне объяснить, почему она не работает? Синтаксис MongoDB: db.getCollection('product').aggregate( [ { $match: { 'Store.Title': { $regex: 'apc', $options: 'gi' } } }, { $group: { _id: null, count: { $sum: 1 } […]

Как искать строку во внутреннем массиве с помощью mongodb?

Как искать значение в многомерном массиве, например, я хочу искать ключевое слово example в следующих данных в mongodb. Я использовал для извлечения всех данных из команды >db.info.find() { "_id" : ObjectId("4f74737cc3a51043d26f4b90"), "id" : "12345", "info" : [ { "sno" : 1, "name" : "ABC", "email" : "abc@example.com" }, { "sno" : 2, "name" : "XYZ", […]

Неустранимая ошибка: класс «Монго» не найден в xampp

Я использую 64-разрядную версию Windows 7 с XAMPP для Windows и не могу найти решение проблемы с установкой. Я просмотрел руководства по установке драйверов Windows и PHP в MongoDB. Из информации о PHP мои спецификации среды: XAMPP 1.7.4 PHP: 5.3.3 Обработчик Apache 2.0 Кто-нибудь есть идея, как закончить установку? Я прочитал множество комментариев о людях […]

Установка драйверов phpMongo в windows

Я хочу запустить mongodb из PHP 5.6. Я загрузил его с https://github.com/mongodb/mongo-php-library . Я запустил команду- composer require "mongodb/mongodb=^1.0.0" а что же касается zip файла? Есть ли простой способ установить его? Я запускаю этот код <?php require 'vendor/autoload.php'; $connection = new MongoDB(); ?> и получение ошибки: Неустранимая ошибка: класс «MongoDB» не найден в C: \ […]

Mongo-PHP – Исключение MongoCursor с MongoDB PHP Driver v1.6

У меня возникли проблемы с PHP MongoCursor, так как я обновился до Mongo PHP Driver с 1.5.8 до 1.6.0 Следующий код хорошо работает с версией 1.5.8, но сбой с версией 1.6 Версия PHP – 5.5.21. Версия Apache – Apache / 2.4.10 (Ubuntu) $mongoClient = new \MongoClient($serverUrl, ['readPreference'=>\MongoClient::RP_NEAREST]); $database = $mongoClient->selectDB($dbName); $collection = $database->selectCollection($collectionName); // count() […]

Laravel + Jenssegers \ Mongodb: «WhereHas» и «Has» возвращает пустую коллекцию

Я в основном работаю над двумя моделями прямо сейчас, Form и Notification , а отношение «многие ко многим» настраивается и работает для большинства команд «Красноречивый», за исключением whereHas и has . Оба просто возвращают пустой массив, [] . Похоже, у разработчика возникли проблемы с тем, что он работал в прошлом , но, похоже, решил его […]

Картирование – встроенный документ Mongodb в Symfony2

Я пытаюсь добавить информацию о сопоставлении в Symfony2 с помощью MongoDB, как показано здесь: http://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/index.html [в разделе «Добавление информации»] Но то, что я хочу сделать, это добавьте вложенные документы. Вот часть моего документа со встроенными документами: "_id" : "", "last_name" :, "first_name" : "", "address" : [ { "Street" : "", "City" : "", "Zip_Code" […]

Доступ к необъявленному статическому свойству: Doctrine \ ODM \ MongoDB \ Mapping \ Driver \ AnnotationDriver ::

Я столкнулся с этой важной проблемой во всех моих Документах, у которых есть поле @ODM \ UniqueIndex, @ODM \ InheritanceType, @ODM \ DiscriminatorField и т. Д. В принципе, если есть что-то большее, чем аннотация @ODM \ Document для класса, я получаю ошибку ниже при попытке получить документ с помощью DocumentManager: По какой-то причине он пытается […]