powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Запрос из двух таблиц в MongoDB
2 сообщений из 2, страница 1 из 1
Запрос из двух таблиц в MongoDB
    #40012737
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите пожалуйста как составить запрос из двух таблиц, схема такова:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   Радиодетали
{ "склад":"основной", 
"емкость":{"5f8989827afc83c4be73d3fd": [2200,4600,1200,5500],
 "5f8989827afc83c4be73d3ff" : [550,4200,580], 
"5f8989827afc83c4be73d400" :[320]}}])

 Конденсаторы
{_id:"5f8989827afc83c4be73d3fd","Аналог":"высоковольтные"},
{_id:"5f8989827afc83c4be73d3ff","Аналог":"керамические"},
{_id:"5f8989827afc83c4be73d400","Аналог":"электролитические"}])


Сам запрос такой: Получить список радиодеталей со средней емкостью по каждому аналогу:

Пример результата выборки:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
[
	{'основной': 
		[
			{'высоковольтные': 4.75},
			{'керамические': 3.5},
]
	
	
	}



Заранее благодарю всех ответивших!
...
Рейтинг: 0 / 0
Запрос из двух таблиц в MongoDB
    #40012781
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitr_2044,

подобные запросы делаются через Aggregation Pipeline с использованием $lookup .

Но схема у вас не понятная.
И откуда взялся такой результат выборки тоже не ясно.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Запрос из двух таблиц в MongoDB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]