Skip to content

Commit d4c655a

Browse files
committed
Merge branch 'scc-5168' into qa2
2 parents 753ca86 + b0f7585 commit d4c655a

File tree

2 files changed

+39
-53
lines changed

2 files changed

+39
-53
lines changed

lib/elasticsearch/cql_query_builder.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -302,18 +302,16 @@ function dateQueries ({ fields, relation, terms, term }) {
302302
break
303303
}
304304

305-
return [
306-
{
307-
nested: {
308-
path: 'dates',
309-
query: {
310-
range: {
311-
'dates.range': range
312-
}
305+
return {
306+
nested: {
307+
path: 'dates',
308+
query: {
309+
range: {
310+
'dates.range': range
313311
}
314312
}
315313
}
316-
]
314+
}
317315
}
318316

319317
function termQuery (field, term) {

test/fixtures/cql_fixtures.js

Lines changed: 32 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -961,14 +961,12 @@ const dateAfterQuery = {
961961
{
962962
bool: {
963963
should: [
964-
[
965-
{
966-
nested: {
967-
path: 'dates',
968-
query: { range: { 'dates.range': { gt: '1990' } } }
969-
}
964+
{
965+
nested: {
966+
path: 'dates',
967+
query: { range: { 'dates.range': { gt: '1990' } } }
970968
}
971-
]
969+
}
972970
]
973971
}
974972
}
@@ -982,14 +980,12 @@ const dateBeforeQuery = {
982980
{
983981
bool: {
984982
should: [
985-
[
986-
{
987-
nested: {
988-
path: 'dates',
989-
query: { range: { 'dates.range': { lt: '1990' } } }
990-
}
983+
{
984+
nested: {
985+
path: 'dates',
986+
query: { range: { 'dates.range': { lt: '1990' } } }
991987
}
992-
]
988+
}
993989
]
994990
}
995991
}
@@ -1003,14 +999,12 @@ const dateBeforeOrOnQuery = {
1003999
{
10041000
bool: {
10051001
should: [
1006-
[
1007-
{
1008-
nested: {
1009-
path: 'dates',
1010-
query: { range: { 'dates.range': { lte: '1990' } } }
1011-
}
1002+
{
1003+
nested: {
1004+
path: 'dates',
1005+
query: { range: { 'dates.range': { lte: '1990' } } }
10121006
}
1013-
]
1007+
}
10141008
]
10151009
}
10161010
}
@@ -1024,14 +1018,12 @@ const dateAfterOrOnQuery = {
10241018
{
10251019
bool: {
10261020
should: [
1027-
[
1028-
{
1029-
nested: {
1030-
path: 'dates',
1031-
query: { range: { 'dates.range': { gte: '1990' } } }
1032-
}
1021+
{
1022+
nested: {
1023+
path: 'dates',
1024+
query: { range: { 'dates.range': { gte: '1990' } } }
10331025
}
1034-
]
1026+
}
10351027
]
10361028
}
10371029
}
@@ -1045,16 +1037,14 @@ const dateWithinQuery = {
10451037
{
10461038
bool: {
10471039
should: [
1048-
[
1049-
{
1050-
nested: {
1051-
path: 'dates',
1052-
query: {
1053-
range: { 'dates.range': { gte: '1990', lte: '2000' } }
1054-
}
1040+
{
1041+
nested: {
1042+
path: 'dates',
1043+
query: {
1044+
range: { 'dates.range': { gte: '1990', lte: '2000' } }
10551045
}
10561046
}
1057-
]
1047+
}
10581048
]
10591049
}
10601050
}
@@ -1068,16 +1058,14 @@ const dateEnclosesQuery = {
10681058
{
10691059
bool: {
10701060
should: [
1071-
[
1072-
{
1073-
nested: {
1074-
path: 'dates',
1075-
query: {
1076-
range: { 'dates.range': { gt: '1990', lt: '2000' } }
1077-
}
1061+
{
1062+
nested: {
1063+
path: 'dates',
1064+
query: {
1065+
range: { 'dates.range': { gt: '1990', lt: '2000' } }
10781066
}
10791067
}
1080-
]
1068+
}
10811069
]
10821070
}
10831071
}

0 commit comments

Comments
 (0)