У меня есть маршрут express, который ищет пользователя по адресу электронной почты, используя knex / Objection JS для запроса:
User.query().where("email", invite[0].email)
, но запрос не возвращает пользователя. Вместо этого запрос возвращает:
QueryBuilder {
_modelClass: [Function: User],
_operations:
[ KnexOperation {
name: 'where',
opt: {},
adderHookName: null,
parentOperation: null,
childOperations: [],
args: [Array] } ],
_context:
QueryBuilderContext {
userContext: QueryBuilderUserContext { [Symbol()]: [Circular] },
options:
InternalOptions {
skipUndefined: false,
keepImplicitJoinProps: false,
isInternalQuery: false,
debug: false },
knex: null,
aliasMap: null,
tableMap: null,
runBefore: [],
runAfter: [],
onBuild: [] },
_parentQuery: null,
_isPartialQuery: false,
_activeOperations: [],
_resultModelClass: null,
_explicitRejectValue: null,
_explicitResolveValue: null,
_allowedUpsertExpression: null,
_findOperationOptions: {},
_findOperationFactory: [Function: findOperationFactory],
_insertOperationFactory: [Function: insertOperationFactory],
_updateOperationFactory: [Function: updateOperationFactory],
_patchOperationFactory: [Function: patchOperationFactory],
_relateOperationFactory: [Function: relateOperationFactory],
_unrelateOperationFactory: [Function: unrelateOperationFactory],
_deleteOperationFactory: [Function: deleteOperationFactory] }
Как получить фактический массив пользователей, которые должны возвращаться?