ravendb
Version:
RavenDB client for Node.js
18 lines • 833 B
TypeScript
import { IndexQueryWithParameters } from "./IndexQueryWithParameters.js";
import { DocumentConventions } from "../Conventions/DocumentConventions.js";
import { ITypesAwareObjectMapper } from "../../Mapping/ObjectMapper.js";
export interface IndexQueryParameters {
[key: string]: object;
}
export declare class IndexQuery extends IndexQueryWithParameters<IndexQueryParameters> {
constructor();
constructor(query?: string);
/**
* Indicates if query results should be read from cache (if cached previously)
* or added to cache (if there were no cached items prior)
*/
disableCaching: boolean;
getQueryHash(mapper: ITypesAwareObjectMapper): string;
}
export declare function writeIndexQuery(conventions: DocumentConventions, indexQuery: IndexQuery): string;
//# sourceMappingURL=IndexQuery.d.ts.map