Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
fe05e157
Commit
fe05e157
authored
7 years ago
by
kevalbhatt
Committed by
Madhan Neethiraj
7 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-2185: UI to handle is_null, not_null operators for attribute search
Signed-off-by:
Madhan Neethiraj
<
madhan@apache.org
>
parent
52848ab6
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
2 deletions
+10
-2
QueryBuilderView.js
dashboardv2/public/js/views/search/QueryBuilderView.js
+10
-2
No files found.
dashboardv2/public/js/views/search/QueryBuilderView.js
View file @
fe05e157
...
...
@@ -70,6 +70,9 @@ define(['require',
if
(
type
===
"enum"
||
type
===
"boolean"
)
{
obj
.
operators
=
[
'='
,
'!='
];
}
if
(
obj
.
operators
)
{
obj
.
operators
=
obj
.
operators
.
concat
([
'is_null'
,
'not_null'
]);
}
return
obj
;
},
isPrimitive
:
function
(
type
)
{
...
...
@@ -161,11 +164,16 @@ define(['require',
{
type
:
'<='
,
nb_inputs
:
1
,
multiple
:
false
,
apply_to
:
[
'number'
,
'string'
,
'boolean'
]
},
{
type
:
'contains'
,
nb_inputs
:
1
,
multiple
:
false
,
apply_to
:
[
'string'
]
},
{
type
:
'begins_with'
,
nb_inputs
:
1
,
multiple
:
false
,
apply_to
:
[
'string'
]
},
{
type
:
'ends_with'
,
nb_inputs
:
1
,
multiple
:
false
,
apply_to
:
[
'string'
]
}
{
type
:
'ends_with'
,
nb_inputs
:
1
,
multiple
:
false
,
apply_to
:
[
'string'
]
},
{
type
:
'is_null'
,
nb_inputs
:
false
,
multiple
:
false
,
apply_to
:
[
'number'
,
'string'
,
'boolean'
,
'enum'
]
},
{
type
:
'not_null'
,
nb_inputs
:
false
,
multiple
:
false
,
apply_to
:
[
'number'
,
'string'
,
'boolean'
,
'enum'
]
}
],
lang
:
{
add_rule
:
'Add filter'
,
add_group
:
'Add filter group'
add_group
:
'Add filter group'
,
operators
:
{
not_null
:
'is not null'
}
},
rules
:
rules_widgets
});
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment