File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,50 @@ public function addMappingField(\Spameri\ElasticQuery\Mapping\Settings\Mapping\F
7272 }
7373
7474
75+ public function addMappingFieldKeyword (string $ name ): void
76+ {
77+ $ this ->addMappingField (
78+ new \Spameri \ElasticQuery \Mapping \Settings \Mapping \Field (
79+ $ name ,
80+ \Spameri \Elastic \Model \ValidateMapping \AllowedValues::TYPE_KEYWORD
81+ )
82+ );
83+ }
84+
85+
86+ public function addMappingFieldFloat (string $ name ): void
87+ {
88+ $ this ->addMappingField (
89+ new \Spameri \ElasticQuery \Mapping \Settings \Mapping \Field (
90+ $ name ,
91+ \Spameri \Elastic \Model \ValidateMapping \AllowedValues::TYPE_FLOAT
92+ )
93+ );
94+ }
95+
96+
97+ public function addMappingFieldInteger (string $ name ): void
98+ {
99+ $ this ->addMappingField (
100+ new \Spameri \ElasticQuery \Mapping \Settings \Mapping \Field (
101+ $ name ,
102+ \Spameri \Elastic \Model \ValidateMapping \AllowedValues::TYPE_INTEGER
103+ )
104+ );
105+ }
106+
107+
108+ public function addMappingFieldBoolean (string $ name ): void
109+ {
110+ $ this ->addMappingField (
111+ new \Spameri \ElasticQuery \Mapping \Settings \Mapping \Field (
112+ $ name ,
113+ \Spameri \Elastic \Model \ValidateMapping \AllowedValues::TYPE_BOOLEAN
114+ )
115+ );
116+ }
117+
118+
75119 public function addMappingFieldObject (\Spameri \ElasticQuery \Mapping \Settings \Mapping \FieldObject $ fieldObject ): void
76120 {
77121 $ this ->mapping ->addFieldObject ($ fieldObject );
You can’t perform that action at this time.
0 commit comments