Implementatino fixes

This commit is contained in:
2016-06-02 11:13:56 +02:00
parent 54e0dd1a3e
commit 1acd200408
11 changed files with 38 additions and 34 deletions
+1
View File
@@ -29,6 +29,7 @@ class Order
view :by_supplier_id_and_id, key: [:supplier_id, :_id] # Do not comment me out this is for security, TODO: make the security server side for speed and space optimization
view :by_supplier_id_and_state, key: [:supplier_id, :state], reduce_function: '_sum'
view :by_list_id, key: :list_id
def self.for_supplier(supplier, options = {})
total_entries = database.view(by_supplier_id_and_id({startkey: ["#{supplier.id}\u9999"], endkey: [supplier.id], include_docs: false, reduce: true, descending: true}))