Hello,
I'm working on web framework by using Django binding.
I got a problem recently that I couldn't get more than 100 rows by using the following code. Is there anyone who knows how to solve this problem?
Thanks in advance.
mySearch = splunkjs.mvc.Components.getInstance("search1");
myResults = mySearch.data("results");
myResults.on("data", function() {
var artistData = myResults.data().rows; // The search results
$(artistData).each(function(i,artistDatum ) {
device[i] = artistDatum[0];
});
})
Hello , This is also my problem.I tried yours answers but its not working.
Try this: sorry i'm not a jquery guy but the js should work for you
var artistData = myResults.data('results', {
output_mode: 'json_rows',
count: 0 //this setting is what allows you to get more than 100 rows
});
$(artistData).each(function(i,artistDatum ) {
device[i] = artistDatum[0];
});
This is similar to a problem I am having. I am looping through my result set, but it is only returning 100 results. Is this something I can change in the search manager.
this.parsesplunkRows = function() {
console.log("" + " " + splunkRows.length);
for(var i = 0; i<this.splunkRows.length; i++) {
this.splitString(this.splunkRows[i]);
}