Not getting all tweets using twitter search API


I am using ruby twitter gem to search information. It seems search results count is not exactly the same when I do search through

2.1.2 :099 >"#hello", :lang => “en”, :result_type => “mixed”).take(1000).count
=> 200

is there any way we can use result_type all. As of I know it will onlly allows “mixed”, “recent” or “popular”.
If it is not possible is there any other way we can get ALL tweets for matching word


The search API provides about 100 results covering the past 7 days and does not provide a complete index (per the search API documentation).