DS.BuildURLMixin#urlForQuery()

urlForQuery (query, modelName) String

Defined in addon/-private/adapters/build-url-mixin.js:161

Builds a URL for a store.query(type, query) call.

Example:

app/adapters/application.js
1
2
3
4
5
6
7
8
9
10
11
12
13
import DS from 'ember-data';
 
export default DS.RESTAdapter.extend({
  urlForQuery (query, modelName) {
    switch(modelName) {
      case 'repo':
        return `https://api.github.com/orgs/${query.orgId}/repos`;
      default:
        return this._super(...arguments);
    }
  }
});

Parameters:

query Object
modelName String

Returns:

String
url
doc_EmberJs
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.