Working like a champ! So in order to possibly assist others, here’s my final controller and route code:
Controller:
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
findMovie() {
this.set('search', this.get('value'));
}
}
})
Route:
import Ember from 'ember';
export default Ember.Route.extend({
queryParams: {
search: {
refreshModel: true
}
},
model(params) {
return this.get('store').queryRecord('movie', {
t: params.search,
r: 'json'
});
}
});
And to further clarify: I’m calling an API that expects a parameter ‘t’ to be passed (title of the movie you’re searching for), and ‘r’ for the type of data to return.
Big thanks to dknutsen for saving my sanity.
Bryan