Ich möchte auf dem 'Index' und 'Type', der vom Benutzer über ein HTML-Formular eingegeben wird, suchen. Ich bin neu in eckigen und Elasticsearch.Elasticsearch Suchdaten mit angularjs
Ich habe versucht, den Code und die Bindung der Variablen durch ng-Modell
ExampleApp.controller('MatchController', function ($scope, client, esFactory) {
function click($scope){
$scope.index = '';
$scope.type = '';
$scope.key = '';
client.search({
index: $scope.index ,
type: $scope.type ,
size: 50,
body: {
"query":
{
"match": {
name: $scope.key
}
},
}
HTML-Code, mit ...
<input type="text" ng-model="index" id="index" /> <br><br>
<input type="text" ng-model="type" id="type" /><br><br>
<input type="text" ng-model="key" id="key" /><br><br>
<input type="button" value="search" onclick="click()">
Ist es möglich, dies zu tun ??? Wenn das so ist, wie??
vielen dank.