Вопросы по теме 'mongodb-php'
Db.stats () оболочки MongoDB в php и python
Я могу увидеть статистику из оболочки Mongo как
db.stats()
or
db.collection_name.stats()
Как просмотреть статистику базы данных или коллекции из PHP и Python.
ИЗМЕНИТЬ : я сделал это на PHP, но все еще не могу сделать это на...
8621 просмотров
schedule
10.11.2021
PHPUnit Mock класса MongoCollection, создающий объект _PHP_Incomplete_Class
Сегодня я вернулся к проекту, к которому давно не прикасался. Это проект Zend Framework 2, использующий MongoDB в качестве базы данных.
Я решил, так как прошло некоторое время, чтобы обновить MongoDB до последней версии (2.4) с (2.0), а драйвер до...
958 просмотров
schedule
13.11.2021
Сводные данные mongo php
У меня коллекция из 113 документов. Это данные факультетов университета. Есть 3 типа отделов:
факультеты естествознания => "Chairtype" = "E",
гуманитарные факультеты => "Chairtype" = "G",
творческие отделы => "Chairtype" = "T"...
168 просмотров
schedule
08.11.2021
Обновить список документов на mongo с помощью php
Я уже посмотрел на стек и не нашел той же проблемы, что и у меня:
У меня две коллекции: 1) пользователи и 2) данные.
пользователи:
{
_id: "1234",
name: "John"
}
и данные:
{
"userId":"1234",
"data": {
{...}
}
Теперь...
545 просмотров
schedule
25.10.2021
php вложенный foreach не работает
//connects to mongo
$collection = (new MongoDB\Client)->mfrmls->properties;
//takes array with data from array of objects
foreach ($obj as $k => $v){
//prints to make sure on the right record. this works fine...
501 просмотров
schedule
25.11.2021
Проект внутри конвейера поиска с локальным полем и полем внешнего не работает
Я написал ниже строки кода для получения некоторых конкретных полей внутри поиска, например
$pipeline = array(
array(
'$match' => $query
),
array(
'$lookup' =>...
3537 просмотров
schedule
16.11.2021
Сборка / установка PHP-расширения Mongodb на MAMP и Mac arm64 (Big sur)
Недавно перешел на платформу mac arm64, но так как у меня возникли проблемы с установкой / сборкой расширения mongodb php с помощью Mamp.
Я пробовал следующее:
CFLAGS="-arch x86_64" CPPFLAGS="-arch x86_64" CXXFLAGS="-arch...
206 просмотров
schedule
27.11.2021
Числовое название коллекции Удалить
Как вы можете удалить числовую коллекцию из MongoDB?
PRIMARY> db.123456789011.remove({});
Tue Mar 20 08:42:51 SyntaxError: missing ; before statement (shell):1
PRIMARY> db.123456789011.drop({});
Tue Mar 20 08:43:13 SyntaxError: missing ;...
23796 просмотров
schedule
26.02.2022
Сортировать по условию соответствия результатов вверху
Я написал запрос агрегации mongodb на php, как показано ниже, в строках кода.
$orrollno= array('$or' => array(array("student.roll_no" => new MongoRegex("/$arg/i"))));
$orlastname= array('$or' =>...
111 просмотров
schedule
04.04.2022
PHP + MongoDB: ошибка при попытке вставить многомерный массив в MongoDB
Я работаю над тестовым приложением для своей магистерской диссертации, где я пытаюсь создать очень простой блог, чтобы показать некоторые преимущества, недостатки, функции и т. д. об использовании MongoDB.
Я создал небольшой генератор случайных...
718 просмотров
schedule
10.05.2022
Php через MongoDB
Я новичок в работе с MongoDB с помощью php.
Я использую Windows 8 (64-разрядную версию), PHP 5.4.3, PHP Extension Build API20100525, TS, VC9 и mongodb-win32-x86_64-2.2.2.
Я попытался установить драйвер mongodb с...
955 просмотров
schedule
06.05.2022
Codeigniter с подмассивом MongoDB
У меня есть тип коллекции в mongodb:
Array
(
[_id] => 4fcf383a5990581c0b000015
[user_id] => 1
[username] => admin
[password] => 21232f297a57a5a743894a0e4a801fc3
[first_name] => admin
[last_name] => admin
[address] =>...
710 просмотров
schedule
16.05.2022
$ unwind и $ lookup с помощью php mongodb
У меня есть таблица TblStudent в mongodb, например
{
"_id": ObjectId("5baa85041d7859f40d000029"),
"Name": "John Doe",
"RollNo": 12,
"Class": "Ist"
....
}
У меня есть еще одна таблица TblRoute...
951 просмотров
schedule
05.06.2022
Найти документ с ObjectID в mongoDB
Когда я вставил некоторые документы в коллекцию (без ObjectID), mongoDB добавляет свои собственные ObjectID.
Я хочу запросить документ по его уникальному ObjectID.
$db->collection_name->find(array('_id'=>'4e49fd8269fd873c0a000000')));...
38002 просмотров
schedule
18.06.2022
PHP-драйвер MongoDB в OS X Mojave. Проблемы
Я использую версию PHP по умолчанию, которая поставляется с Mojave. PHP 7.1.19. Я установил драйвер PECL mongodb 1.5.3. Чтобы установить драйвер PECL mongodb, мне пришлось отключить csrutil в режиме восстановления. Когда csrutil отключен, драйвер...
1392 просмотров
schedule
26.07.2022
Обновление Mongo при исключении определенных полей
Звучит так, будто это похоже на набор Mongo $. В этом случае я хотел бы обновить документ (обновить и/или удалить поля), но проигнорировать поле CreatorName, оставив его прежним.
Пример документа:
{id: 1, firstName: 'Testy', middleName: 'Jim',...
4828 просмотров
schedule
18.09.2022
PHP-библиотека MongoDB - код работает в терминале, но не в браузере
Я установил PHP-библиотеку MongoDB с помощью pecl, следуя официальной документации, приведенной на http://php.net/manual/en/mongodb.installation.pecl.php
Я создал коллекцию с именем «ma», содержащую два документа «d1» и «d2», через оболочку...
747 просмотров
schedule
17.09.2022
Как получить строковое значение MongoID с помощью PHP?
После выполнения вставки я хочу передать объект клиенту с помощью json_encode(). Проблема в том, что значение _id не включено.
$widget = array('text' => 'Some text');
$this->mongo->db->insert($widget);
If I echo $widget['_id'] the...
21537 просмотров
schedule
03.01.2023
Использование числовых имен полей с драйвером PHP MongoDB
Не могли бы вы сказать мне, можно ли использовать числовые имена полей в mongodb, что-то вроде этого: {"1" : 'value1', "2" : 'value2', "3" : 55}. Похоже, я могу вводить такие данные с помощью командной строки mongodb, но у меня возникают проблемы,...
986 просмотров
schedule
21.03.2023
Не удалось установить драйвер MongoDB PHP в XAMPP Windows
Я использую ОС Windows (64-разрядная версия) и XAMPP (PHP 5.4.7). Я попытался установить драйвер PHP MongoDB, но он не отражается на странице phpinfo().
Я выполнил те же шаги, что и в списке:
Я скачал php_mongo-1.3.2RC1.zip (последний) с...
9199 просмотров
schedule
02.11.2022