summaryrefslogtreecommitdiff
path: root/src/pages/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/api')
-rw-r--r--src/pages/api/shop/generate-recomendation.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pages/api/shop/generate-recomendation.js b/src/pages/api/shop/generate-recomendation.js
index a2a9ee40..11dd153e 100644
--- a/src/pages/api/shop/generate-recomendation.js
+++ b/src/pages/api/shop/generate-recomendation.js
@@ -3,7 +3,7 @@ import axios from 'axios';
import camelcaseObjectDeep from 'camelcase-object-deep';
export default async function handler(req, res) {
- const { q = null } = req.query
+ const { q = null, op = 'AND' } = req.query
if (!q) {
return res.status(422).json({ error: 'parameter missing' })
@@ -11,13 +11,13 @@ export default async function handler(req, res) {
let parameter = [
`q=${escapeSolrQuery(q)}`,
- `q.op=AND`,
+ `q.op=${op}`,
`indent=true`,
`fq=-publish_b:false`,
`qf=name_s^2 description_s`,
`facetch=true`,
`fq=price_tier1_v2_f:[1 TO *]`,
- `rows=1`,
+ `rows=10`,
`sort=product_rating_f DESC, price_discount_f DESC`,
];
let result = await axios(