Создайте запрос solr с сервера json in express, используя подчеркивание или javascript - PullRequest
0 голосов
/ 23 марта 2020
{ condition: 'AND', 
  'rules[0][id]': 'id', 
  'rules[0][field]': 'id', 
  'rules[0][type]': 'integer', 
  'rules[0][input]': 'text', 
  'rules[0][operator]': 'equal', 
  'rules[0][value]': '23', 
  'rules[1][id]': 'voteCount', 
  'rules[1][field]': 'voteCount', 
  'rules[1][type]': 'integer', 
  'rules[1][input]': 'number', 
  'rules[1][operator]': 'equal', 
  'rules[1][value]': '76', 
  'rules[2][condition]': 'AND', 
  'rules[2][rules][0][id]': 'title', 
  'rules[2][rules][0][field]': 'title', 
  'rules[2][rules][0][type]': 'string', 
  'rules[2][rules][0][input]': 'text', 
  'rules[2][rules][0][operator]': 'equal', 
  'rules[2][rules][0][value]': 'Test', 
   valid: 'true' 
}

в вышеприведенной структуре необходимо получить id,condition, если присутствует, и values поле

пытается получить доступ к вышеуказанной структуре и создать из нее структуру запроса. В приведенном выше примере это будет быть ((id:23 and voteCount :76) and title:'Test') условие и правила динамичны c

...