NodeREDGuidUKR

ДОВІДНИК З NODE-RED українською мовою

<- На головну Розділ

cloudant in (отримати документ з IBM Cloudant)

imgВузол що дозволяє отримувати документи з бази даних Cloudant (рис.12.1).

img

рис.12.1.Налаштування вузлу cloudant in

Пошук документів може проводитися в трьох режимах: безпосередньо по _id, використовуючи існуючий Пошуковий індекс або отримуючи усі документи, збережені в базі даних.

  1. Якщо використовується запит з опцією _id, значення для документа _id повинно бути вставлене msg.payload як string.
  2. Для використання існуючого Пошукового індексу, що збережений в потрібній базі даних, аргумент пошуку повинен бути переданий в msg.payload як string за шаблоном indexName:value. Майте на увазі, що індекс повинен бути створений заздалегідь в базі даних, тут посилаються на його design document/index name.

При запиті за допомогою пошукового індексу ви можете передавати параметри пошуку як об’єкт у msg.payload. Наприклад, ви можете передати такий об’єкт:

{ query: "abc*", limit: 100 }

для зміни значення limit. Ви можете знайти більше інформації про пошуковий індекс офіційній документації Cloudant.

  1. Останній спосіб отримання документів полягає в тому, щоб просто отримати їх всі, вибравши опцію all documents. Ім’я бази даних повинно відповідати цим правилам: • Без пробілів • Всі літери маленькі • Перший символ не може бути _