package api import ( "github.com/gin-gonic/gin" ) func Printr(c *gin.Context, apictx *ApiSession) (interface{}, error) { // products := []*model.ProductBill{} // repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{ // CollectName: repo.CollectionBillProduct, // Query: repo.Map{"isAck": nil}, // Project: []string{"isAck"}, // }, &products) // fmt.Println(len(products)) // for _, product := range products { // fmt.Println(product.Id.Hex()) // fmt.Println(product.IsAck) // notAck := false // repo.RepoUpdateSetDocsProps(apictx.CreateRepoCtx(), &repo.DocFilterOptions{ // CollectName: repo.CollectionBillProduct, // Query: repo.Map{"isAck": nil}, // }, &model.ProductBill{IsAck: ¬Ack}) // } // return products, nil // produces := []*model.ProduceBill{} // repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{ // CollectName: repo.CollectionBillProduce, // Query: repo.Map{"isAck": nil}, // Project: []string{"isAck"}, // }, &produces) // for _, produce := range produces { // fmt.Println(produce.Id.Hex()) // fmt.Println(produce.IsAck) // notAck := false // repo.RepoUpdateSetDocsProps(apictx.CreateRepoCtx(), &repo.DocFilterOptions{ // CollectName: repo.CollectionBillProduce, // Query: repo.Map{"isAck": nil}, // }, &model.ProduceBill{IsAck: ¬Ack}) // } // return produces, nil // purchases := []*model.PurchaseBill{} // repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{ // CollectName: repo.CollectionBillPurchase, // Query: repo.Map{"isAck": nil}, // Project: []string{"isAck"}, // }, &purchases) // for _, purchase := range purchases { // fmt.Println(purchase.Id.Hex()) // fmt.Println(purchase.IsAck) // notAck := false // repo.RepoUpdateSetDocsProps(apictx.CreateRepoCtx(), &repo.DocFilterOptions{ // CollectName: repo.CollectionBillPurchase, // Query: repo.Map{"isAck": nil}, // }, &model.PurchaseBill{IsAck: ¬Ack}) // } // return purchases, nil return nil, nil }