File tree Expand file tree Collapse file tree
apps/sim/app/api/knowledge/search Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ function buildFilterCondition(filter: StructuredFilter, embeddingTable: any) {
168168 const numValueTo =
169169 typeof valueTo === 'number' ? valueTo : Number . parseFloat ( String ( valueTo ) )
170170 if ( Number . isNaN ( numValueTo ) ) return sql `${ column } = ${ numValue } `
171- return sql `${ column } >= ${ numValue } AND ${ column } <= ${ numValueTo } `
171+ return sql `( ${ column } >= ${ numValue } AND ${ column } <= ${ numValueTo } ) `
172172 }
173173 return sql `${ column } = ${ numValue } `
174174 default :
@@ -203,7 +203,7 @@ function buildFilterCondition(filter: StructuredFilter, embeddingTable: any) {
203203 if ( ! / ^ \d { 4 } - \d { 2 } - \d { 2 } $ / . test ( dateStrTo ) ) {
204204 return sql `${ column } ::date = ${ dateStr } ::date`
205205 }
206- return sql `${ column } ::date >= ${ dateStr } ::date AND ${ column } ::date <= ${ dateStrTo } ::date`
206+ return sql `( ${ column } ::date >= ${ dateStr } ::date AND ${ column } ::date <= ${ dateStrTo } ::date) `
207207 }
208208 return sql `${ column } ::date = ${ dateStr } ::date`
209209 default :
You can’t perform that action at this time.
0 commit comments