Skip to content

Commit 30e6a9d

Browse files
committed
regex search, does what is needed
1 parent 949505f commit 30e6a9d

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/graphql/resolvers/Procedure.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,16 @@ export default {
128128

129129
searchProcedures: (parent, { term }, { ProcedureModel }) =>
130130
ProcedureModel.find(
131-
{ $text: { $search: term }, period: 19 },
131+
{
132+
$or: [
133+
{ procedureId: { $regex: term } },
134+
{ title: { $regex: term } },
135+
{ abstract: { $regex: term } },
136+
{ tags: { $regex: term } },
137+
{ subjectGroups: { $regex: term } },
138+
],
139+
period: 19,
140+
},
132141
{ score: { $meta: 'textScore' } },
133142
).sort({ score: { $meta: 'textScore' } }),
134143
},

0 commit comments

Comments
 (0)