mit eckigen Databases, muss ich eine Spalte nach Name auswählen. Ich habe Datatabellen Dokumentation in gelesen, aber ich habe keinen Erfolg.Wählen Sie eine Spalte nach Name mit angular Databases funktioniert
In meinem Code unten, ich habe versucht:
oTable.column('id')
und
oTable.column('id:name')
Aber sie funktionieren nicht.
$scope.search = function(query) {
var oTable = $scope.dtInstance.DataTable;
//oTable.column('id:name').search($scope.busca.query).draw() ; doesn't works
oTable.column('id').search($scope.busca.query).draw() ; //doesn't works
}
$scope.dtColumns=[
DTColumnBuilder.newColumn('id', 'Pront'),
DTColumnBuilder.newColumn('nome', 'Nome').withOption('searchable', false),
DTColumnBuilder.newColumn('endereco', 'Endereco').notSortable().withOption('searchable', false),
DTColumnBuilder.newColumn('cidade', 'Cidade').notSortable().withOption('searchable', false),
DTColumnBuilder.newColumn('cpf', 'CPF').notSortable().withOption('searchable', false),
DTColumnBuilder.newColumn('telres', 'Telefone').notSortable().withOption('searchable', false),
DTColumnBuilder.newColumn('email', 'E-Mail').notSortable().withOption('searchable', false),
DTColumnBuilder.newColumn(null).withTitle('Opçoes').notSortable().withOption('searchable', false)
.renderWith(actionsHtml)
];
versuchen Sie Daten aus einer einzelnen ausgewählten Spalte auszuwählen? – Searching
Hallo, ja, ich habe eine Auswahl mit einigen Feldnamen. Ich möchte eine Datenbank nach der Benutzerauswahl ein Feld durchsuchen und einen Text in Eingabefeld eingeben. Ich kann keinen Index verwenden. –
Mein richtiger zu suchender Code ist: oTable.column ($ scope.busca.selected) .search (busca.query) .draw(); –