Hierarchy

  • OrderQueries

Properties

count: ((query: OrderQuery) => Promise<number>)

Type declaration

findOrder: ((params: { orderId?: string; orderNumber?: string }, options?: FindOptions<Document>) => Promise<Order>)

Type declaration

    • (params: { orderId?: string; orderNumber?: string }, options?: FindOptions<Document>): Promise<Order>
    • Parameters

      • params: { orderId?: string; orderNumber?: string }
        • Optional orderId?: string
        • Optional orderNumber?: string
      • Optional options: FindOptions<Document>

      Returns Promise<Order>

findOrders: ((params: OrderQuery & { limit?: number; offset?: number; sort?: SortOption[] }, options?: FindOptions<Document>) => Promise<Order[]>)

Type declaration

    • (params: OrderQuery & { limit?: number; offset?: number; sort?: SortOption[] }, options?: FindOptions<Document>): Promise<Order[]>
    • Parameters

      • params: OrderQuery & { limit?: number; offset?: number; sort?: SortOption[] }
      • Optional options: FindOptions<Document>

      Returns Promise<Order[]>

orderExists: ((params: { orderId: string }) => Promise<boolean>)

Type declaration

    • (params: { orderId: string }): Promise<boolean>
    • Parameters

      • params: { orderId: string }
        • orderId: string

      Returns Promise<boolean>