mongo-aql
Version:
A mongo-like interface for aql generation
18 lines (15 loc) • 488 B
JavaScript
/**
* Query Type: Alias
*
* NOTE: This reuqired some special behavior inside of the
* main query-builder. If you're aliasing an expression
* then the alias should become the __defaultTable on
* the current query.
*/
var helpers = require('../../query-helpers');
var actions = require('../../action-helpers');
var utils = require('../../utils');
helpers.register('alias', function(alias, values, query){
query.__defaultTable = query.alias;
return alias;
});