Вопросы по теме 'mongodb-query'
Как в MongoDB вы используете $set для обновления вложенного значения/встроенного документа?
Как в MongoDB вы используете $set для обновления вложенного значения?
Например, рассмотрим коллекцию people со следующим документом:
{
_id: ObjectId("5a7e395e20a31e44e0e7e284"),
name: "foo",
address: { street: "123", town: "bar" }...
23458 просмотров
schedule
14.01.2023
PHP, запрос Mongo с использованием или и точечной нотации
У меня проблема, которая сводит меня с ума!
Мне нужно перевести следующий запрос Mongo в PHP:
db.mycollection.find({$or: [ {'field.a': 45.4689, 'field.b': 9.18103}, {'field.a' : 40.71455, 'field.b': -74.007124} ]})
Он отлично работает из...
755 просмотров
schedule
07.06.2023
Запрос отношения «многие ко многим» в MongoDB
Я читаю MongoDB в действии и когда говорю о запрашивая отношения «многие ко многим» в документе, мне трудно понять, как он написал свой пример запроса (с использованием драйвера Ruby).
Запрос находит все продукты в определенной категории, где...
3441 просмотров
schedule
08.03.2023
Сравнение агрегации MongoDB: group (), $ group и MapReduce
Я несколько не понимаю, когда использовать group (), aggregate с $ group или mapreduce. Я прочитал документацию по адресу http://www.mongodb.org/display/DOCS/Aggregation для группы (),...
14232 просмотров
schedule
16.12.2022
Счетчик MongoDB с запросами имеет низкую производительность
Подсчет количества записей в коллекции, соответствующих запросу, даже для индексированного поля занимает слишком много времени. Например, допустим, что есть коллекция, состоящая из 10000 записей, и есть индекс в поле createDate этой коллекции....
2770 просмотров
schedule
19.02.2023
Удаление встроенного документа MongoDB
Я проводил эксперименты с MongoDB. Коллекция выглядит следующим образом ( sample ). Проект этот в этот класс 95-й DeleteAlbum строки имеет функцию.
{
"_id": {
"$oid": "50e34afce4b0bc114fea2a7e"
},
"Ad": "Tarkan",...
2705 просмотров
schedule
24.03.2023
Проблема индексации встроенных документов MongoDB
У меня есть данные в коллекции mongodb в следующем формате:
{
_id: ObjectId,
Product: string,
Modules: [
{
StaticModuleId: Int64,
Set: [
{
k: Int64,...
519 просмотров
schedule
18.07.2023
Как подсчитать количество документов в поле даты в MongoDB
Сценарий : учтите, у меня в MongoDB есть следующая коллекция:
{
"_id" : "CustomeID_3723",
"IsActive" : "Y",
"CreatedDateTime" : "2013-06-06T14:35:00Z"
}
Теперь я хочу узнать количество созданных документов в конкретный день...
5090 просмотров
schedule
07.02.2022
mongodb агрегированные встроенные значения документа
Я борюсь с некоторыми функциями агрегирования в mongodb.
Скажем, у меня есть такие документы
[
{
_id: "1",
periods: [
{
_id: "12",
tables: [
{
_id: "121",
rows: [...
13732 просмотров
schedule
04.02.2022
Как запросить документ в документе в MongoDB?
Хорошо, у меня есть эта структура документа в моей базе данных:
Message: {
uid: "id",
subject: "I AM A MESSAGE!",
body: "ASDF",
recipients: {
name: "John Doe",
hasRead: "true"
}
}
Как с помощью драйвера C #...
653 просмотров
schedule
15.05.2023
Есть ли опция upsert в команде вставки mongodb?
Я знаю, что это может быть глупый вопрос, но я прочитал в электронной книге, что в вставке MongoDB есть опция upsert . Я не мог найти надлежащую документацию по этому поводу. Может ли кто-нибудь просветить меня об этом?
94101 просмотров
schedule
19.04.2023
Получить индекс элемента в массиве в MongoDB
похожий на
- Агрегация: добавьте параметр $unwind для создания индекса массива
- Получить индекс элемента в запросе mongodb
У меня есть этот вариант использования.
Рейтинг самых вкусных фруктов:
{"date": "Jan 1st",
"fruit_ranking":...
1397 просмотров
schedule
01.09.2022
Запрос Mongo GeoLocation приводит к ошибке
Я некоторое время использовал запрос ниже, и он работал, как и ожидалось. Сегодня я удалил все документы в коллекции users из терминала и получил Mongo Error .
Запрос:
neighbors query: {
"geoInfo.location": {
"$near": {...
249 просмотров
schedule
19.04.2024
Ограничить агрегацию в групповой агрегации
У меня была такая коллекция, но с гораздо большим количеством данных.
{
_id: ObjectId("db759d014f70743495ef1000"),
tracked_item_origin: "winword",
tracked_item_type: "Software",
machine_user: "mmm.mmm",
organization_id:...
104 просмотров
schedule
12.12.2022
$ раскрутить дважды, как получить поле с первой размотки?
У меня есть запрос монго, который имеет два раскручивания, чтобы получить массив глав. Мне нужно получить сюжетный "слаг" текущей главы. Я попытался использовать «story.slug»: 1 в части $project, но это просто вернуло мне массив слагов, которыми...
2512 просмотров
schedule
21.05.2023
Как отсортировать результаты по месяцам в MongoDB
У меня есть коллекция contacts с документами, подобными этому:
{ Name: "John Doe", BirthDate: ISODate("1980-03-12T00:00:00.000Z"), Address: "..." }
Мне нужно получить все документы, отсортированные по месяцу части поля Дата рождения ....
1701 просмотров
schedule
22.11.2022
Удалите объекты JSON с определенным типом поля из поля массива JSON в документе MongoDB.
Дана коллекция с документами, у которых есть поле массива, содержащее объекты JSON (пары ключ-значение), например:
{ ..., arr : [{key: val}, {key : NumberLong(100)}]}
После обновления тот же документ должен выглядеть так:
{ ..., arr :...
1164 просмотров
schedule
01.01.2024
Встроить/объединить другую коллекцию в одну коллекцию
Я хочу объединить две коллекции mongodb.
В основном у меня есть коллекция, содержащая документы, которые ссылаются на один документ из другой коллекции. Теперь я хочу, чтобы это было встроенным/вложенным полем вместо отдельного документа.
Итак,...
120 просмотров
schedule
03.10.2023
MongoDB находит значение внутри массива
Если у меня есть эта схема...
person = {
emails : Array
}
Значения хранятся в массиве писем, как указано ниже:
emails : [{ a : "[email protected]" , b: "[email protected]" , c : "[email protected]" }]
Теперь я попробовал указанные ниже запросы,...
2383 просмотров
schedule
02.12.2022
Регулярное выражение внутри массива в mongoDB
я хочу сделать запрос внутри массива в mongodb с регулярным выражением, в коллекциях есть такие документы:
{
"_id" : ObjectId("53340d07d6429d27e1284c77"),
"company" : "New Company",
"worktypes" : [
{
"name" : "Pompas",
"works"...
13683 просмотров
schedule
22.01.2023