powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / spoon и mongo
23 сообщений из 23, страница 1 из 1
spoon и mongo
    #39046305
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер!

Вопрос концептуального характера

В монгодб есть таблица id, имя , фамилия

я пишу json запрос {"id":"1"}
возвращается 1 строка.

А что нужно написать, чтобы вернулась вся таблица с полями Id, фамилия

Спасибо
Информацию беру отсюда, но не прозрачно
http://infocenter.pentaho.com/help/index.jsp?topic=/pdi_user_guide/reference_step_mongodb_input.html
...
Рейтинг: 0 / 0
spoon и mongo
    #39046489
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грубо говоря:
Код: sql
1.
2.
3.
4.
db.students.find(
   { },
   { "id": 1, "lastname": 1 }
)
...
Рейтинг: 0 / 0
spoon и mongo
    #39047283
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry ArefievГрубо говоря:
Код: sql
1.
2.
3.
4.
db.students.find(
   { },
   { "id": 1, "lastname": 1 }
)

Тогда уж так:
Код: javascript
1.
db.students.find({}, { _id: 0, id: 1, lastname: 1 })
...
Рейтинг: 0 / 0
spoon и mongo
    #39047287
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk, записывайтесь на курс "M101P: MongoDB for Developers"

https://university.mongodb.com/courses/M101P/about
...
Рейтинг: 0 / 0
spoon и mongo
    #39047552
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Спасибо, но я с монго не работаю. мне нужно только коллекции забрать и развернуть их в плоские таблицы.
я делаю это через spoon и когда ввожу туда данный код. spoon ругается
...
Рейтинг: 0 / 0
spoon и mongo
    #39047554
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,

Заработал код
{ _id: 0, id: 1}

Для этого надо писать не в query expression json в fields expression json
...
Рейтинг: 0 / 0
spoon и mongo
    #39047756
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллkкириллk,

Заработал код
{ _id: 0, id: 1}

Для этого надо писать не в query expression json в fields expression jsonдак мы Вам так и написали, читайте внимательно :)
...
Рейтинг: 0 / 0
spoon и mongo
    #39048574
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Я увидел, Спасибо!
Я скопировал, чтобы указать поле, куда надо вставлять код, для потомков )
...
Рейтинг: 0 / 0
spoon и mongo
    #39094991
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Данных стало слишком много, появилась необходимость грузить кусочками.


сейчас в монго 10 строк (id от 0 до 10), в базе 6 (от 0 до 6)

мне нужно запросить из монго строки где id >6

нашел такой скрипт
{ id: { $gt: 6} }


Остался вопрос как это дело подставить к моему запросу?
{ _id: 0, id: 1}

и как передавать вместо 6 параметр из базы?

Передавать цифру 6 в монго и тянуть оттуда?
...
Рейтинг: 0 / 0
spoon и mongo
    #39095006
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,
сам параметр можно добавить через "Add a parameter" In Transformation setting
...
Рейтинг: 0 / 0
spoon и mongo
    #39095016
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,

сам параметртоже записывается через $
${param}
...
Рейтинг: 0 / 0
spoon и mongo
    #39095067
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAкириллk, записывайтесь на курс "M101P: MongoDB for Developers"

https://university.mongodb.com/courses/M101P/about

книжку пусть почитает и хелпы
...
Рейтинг: 0 / 0
spoon и mongo
    #39095752
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллkВсем добрый день!

Данных стало слишком много, появилась необходимость грузить кусочками.


сейчас в монго 10 строк (id от 0 до 10), в базе 6 (от 0 до 6)

мне нужно запросить из монго строки где id >6

нашел такой скрипт
{ id: { $gt: 6} }


Остался вопрос как это дело подставить к моему запросу?
{ _id: 0, id: 1}

и как передавать вместо 6 параметр из базы?

Передавать цифру 6 в монго и тянуть оттуда?Не понятно ничего.

Где выполняется запрос? Код покажите.
...
Рейтинг: 0 / 0
spoon и mongo
    #39095753
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллkкириллk,
сам параметр можно добавить через "Add a parameter" In Transformation settingЭто вообще про что? Про Pentaho?
...
Рейтинг: 0 / 0
spoon и mongo
    #39096274
мигель1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAкириллkВсем добрый день!

Данных стало слишком много, появилась необходимость грузить кусочками.


сейчас в монго 10 строк (id от 0 до 10), в базе 6 (от 0 до 6)

мне нужно запросить из монго строки где id >6

нашел такой скрипт
{ id: { $gt: 6} }


Остался вопрос как это дело подставить к моему запросу?
{ _id: 0, id: 1}

и как передавать вместо 6 параметр из базы?

Передавать цифру 6 в монго и тянуть оттуда?Не понятно ничего.

Где выполняется запрос? Код покажите.

я выполняю в Kettle Pentaho

раздел PDI Big Data Transformation Steps (MongoDB Input)
...
Рейтинг: 0 / 0
spoon и mongo
    #39097123
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
{"click_id": {'$gt':"${test}"}}

вот так передать параметр

Осталась проблема как сделать так чтобы параметр test был динамическими и передавался в MongoDB Input
...
Рейтинг: 0 / 0
spoon и mongo
    #39097126
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,

Нашел.
set environment Variable

только почему то у меня не меняется динамически из запроса. буду копать дальше
...
Рейтинг: 0 / 0
spoon и mongo
    #39100386
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,

Это баг
от релиз ее исправляющий
http://jira.pentaho.com/browse/PDI-7511
...
Рейтинг: 0 / 0
spoon и mongo
    #39239851
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk,

на этом скриншоте:
мы убираем поле _Id (которое всегда выводится по умолчанию), отображем поле country
фильтруем по стране (здесь же можно добавить параметр { id: { $gt: 6} } )
...
Рейтинг: 0 / 0
spoon и mongo
    #39239866
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk, к чему это Вы?
...
Рейтинг: 0 / 0
spoon и mongo
    #39239922
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Для потомков, вдруг другим поможет )
...
Рейтинг: 0 / 0
spoon и mongo
    #39240052
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллk, вряд-ли :)

потомки скорее документацию по методу find() почитают.. там и про query написано, и про projection ..
...
Рейтинг: 0 / 0
spoon и mongo
    #39240249
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

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


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