2016-06-15 4 views
0

Я следую Link, чтобы интегрировать облачный без sql-db в адаптер для рабочего света.Интеграция Cloudant no sql-db с помощью адаптера Worklight

Есть методы, данные для создания БД, поиска всех, подсчета, поиска. Все работает нормально. Но как я могу запускать запрос типа name = abc & age = 23? Как и в sql, мы используем оператор & для достижения этого. Итак, как я могу достичь этого в одном вызове адаптера.

Ниже URL для поиска один item-

https://a59af583-6f36-47ea-a8ce-29df674a8442-bluemix.cloudant.com/employee_table/_design/indexes/_search/employee_table/?q=Employee_Name:Suhas~

Также ниже один из дока в мае таблицы 'employee_table' для справки -

{ 
    "_id": "0b6459f8d368db408140ddc09bb30d19", 
    "_rev": "1-6fe6413eef59d0b9c5ab5344dc642bb1", 
    "Reporting_Manager": "sdasd", 
    "Designation": "asdasd", 
    "Access_Level": 2, 
    "Employee_ID": 123123, 
    "Employee_Name": "Suhas", 
    "Project_Name": "asdasd", 
    "Password": "asda", 
    "Location": "asdasd", 
    "Project_Manager": "asdas" 
} 
+0

@Idan Его отношение к Worklight также. Поскольку я также предоставил ссылку. – Suhas

ответ

0

Если у вас есть параметры с готовностью доступны, вы можете передать их в опции parameters вашего invocationData. Смотрите здесь для подробного объяснения: Passing parameters through HTTP Adapter?

Например:

var invocationData = { 
     adapter : 'myAdapter', 
     procedure : 'sendEmailProcedure', 
     parameters : [$('#emailaddr').val()] // the email adrress taken from the HTML... 
};