UNPKG

mongo-aql

Version:

A mongo-like interface for aql generation

18 lines (15 loc) 488 B
/** * 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; });