ottoman
Version:
Ottoman Couchbase ODM
8 lines (7 loc) • 517 B
TypeScript
import { ModelMetadata } from '../../interfaces/model-metadata.interface';
import { TransactionAttemptContext } from 'couchbase';
export declare const buildViewRefdoc: (metadata: ModelMetadata, Model: any, fields: any, prefix: any) => (values: any, options?: {
transactionContext?: TransactionAttemptContext;
}) => Promise<any>;
export declare const buildFieldsRefKey: (fields: string[], prefix: string) => string;
export declare const buildRefKey: (fields: string[], values: string[], prefix: string) => string;