Project

General

Profile

« Previous | Next » 

Revision 5816

include 'value' translations when searching EML 2.1.1 (squery and query actions)

View differences:

search.js
29 29
            +"<returnfield>originator/organizationName</returnfield>"
30 30
            +"<returnfield>creator/organizationName</returnfield>"
31 31
            +"<returnfield>dataset/title</returnfield>"
32
            +"<returnfield>dataset/title/value</returnfield>"
32 33
            +"<returnfield>keyword</returnfield>"
34
            +"<returnfield>keyword/value</returnfield>"
33 35
            //fgdc fields
34 36
            +"<returnfield>idinfo/citation/citeinfo/title</returnfield>"
35 37
            +"<returnfield>idinfo/citation/citeinfo/origin</returnfield>"
......
55 57
                        +"<pathexpr>/eml/dataset/keywordSet/keyword</pathexpr>"
56 58
                    +"</queryterm>"
57 59
                    +"<queryterm searchmode=\"contains\" casesensitive=\"false\">"
60
	                    +"<value>" + searchString + "</value>"
61
	                    +"<pathexpr>/eml/dataset/keywordSet/keyword/value</pathexpr>"
62
	                +"</queryterm>"
63
                    +"<queryterm searchmode=\"contains\" casesensitive=\"false\">"
58 64
                        +"<value>" + searchString + "</value>"
59 65
                        +"<pathexpr>para</pathexpr>"
60 66
                    +"</queryterm>"
......
71 77
                        +"<pathexpr>/eml/dataset/title</pathexpr>"
72 78
                    +"</queryterm>"
73 79
                    +"<queryterm searchmode=\"contains\" casesensitive=\"false\">"
80
	                    +"<value>" + searchString + "</value>"
81
	                    +"<pathexpr>/eml/dataset/title/value</pathexpr>"
82
	                +"</queryterm>"
83
                    +"<queryterm searchmode=\"contains\" casesensitive=\"false\">"
74 84
                        +"<value>" + searchString + "</value>"
75 85
                        +"<pathexpr>/eml/@packageId</pathexpr>"
76 86
                    +"</queryterm>"
......
78 88
                        +"<value>" + searchString + "</value>"
79 89
                        +"<pathexpr>/eml/dataset/abstract/para</pathexpr>"
80 90
                    +"</queryterm>"
91
                    +"<queryterm searchmode=\"contains\" casesensitive=\"false\">"
92
                    +"<value>" + searchString + "</value>"
93
                    +"<pathexpr>/eml/dataset/abstract/para/value</pathexpr>"
94
                +"</queryterm>"
81 95
                +"</querygroup>"
82 96
            +"</querygroup>"
83 97
            +"</pathquery>";
......
103 117
            +"<returnfield>originator/organizationName</returnfield>"
104 118
            +"<returnfield>creator/organizationName</returnfield>"
105 119
            +"<returnfield>dataset/title</returnfield>"
120
            +"<returnfield>dataset/title/value</returnfield>"
106 121
            +"<returnfield>keyword</returnfield>"
122
            +"<returnfield>keyword/value</returnfield>"
107 123
            //fgdc fields
108 124
            +"<returnfield>idinfo/citation/citeinfo/title</returnfield>"
109 125
            +"<returnfield>idinfo/citation/citeinfo/origin</returnfield>"

Also available in: Unified diff