olasearch-solr-adapter
Advanced tools
Comparing version 0.0.14 to 0.0.15
@@ -7,2 +7,5 @@ 'use strict'; | ||
var RANGE_FACETS = ['range', 'rating', 'daterange']; | ||
var TAG = '!tag'; | ||
var QueryBuilder = function QueryBuilder(config) { | ||
@@ -18,7 +21,8 @@ | ||
var item = _mapping[i], | ||
key = item.key, | ||
name = item.name, | ||
value = item.value; | ||
var item = _mapping[i]; | ||
var key = item.key; | ||
var name = item.name; | ||
var value = item.value; | ||
if (params.hasOwnProperty(name)) { | ||
@@ -42,6 +46,6 @@ | ||
var op = operator ? operator : 'OR', | ||
tag = multiSelect && op == 'OR' ? '{!tag=' + name.slice(0, 4) + '}' : ''; | ||
tag = multiSelect && op == 'OR' ? '{' + TAG + '=' + name.slice(0, 4) + '}' : ''; | ||
/* Range|Rating */ | ||
if (type == 'range' || type == 'rating') { | ||
if (RANGE_FACETS.indexOf(type) != -1) { | ||
@@ -48,0 +52,0 @@ if (multiSelect) { |
{ | ||
"name": "olasearch-solr-adapter", | ||
"version": "0.0.14", | ||
"version": "0.0.15", | ||
"description": "OlaSearch adapter for Solr", | ||
@@ -5,0 +5,0 @@ "main": "lib/index", |
9237
246