Log message #4199515

# At Username Text
# Aug 22nd 2019, 11:46 neon1024 @admad The example given in the book :slightly_smiling_face: I copied it and it didn’t work
# Aug 22nd 2019, 11:46 admad @neon1024 "Lol, even the whitelist callback doesn’t work" what does not work?
# Aug 22nd 2019, 11:46 neon1024 I am submitting id fields with my existing records, and the resulting entities are marked new and the id field is missing
# Aug 22nd 2019, 11:46 alexdd55976 yes
# Aug 22nd 2019, 11:46 neon1024 The result ends up with `public '[new]' => boolean true` in the entity
# Aug 22nd 2019, 11:46 alexdd55976 oh, yes
# Aug 22nd 2019, 11:45 neon1024 Well you know that when patchEntity runs, it determines if an entity is new or not by if the id field is present
# Aug 22nd 2019, 11:45 alexdd55976 @neon1024 i am not getting the whole thing (maybe i read it worng)
# Aug 22nd 2019, 11:43 neon1024 Anyone have any idea why, when I submit request data array it includes id field, but when the entities are created, they’re marked as new
# Aug 22nd 2019, 11:37 admad @rchavik if $this->request->getQuery() is empty that problem has nothing to do with crud or search plugin
# Aug 22nd 2019, 11:36 neon1024 @rhc
# Aug 22nd 2019, 11:33 rchavik hi, trying to get crud + seach working, but somehow even though requset contains `[REQUEST_URI] => /api/nodes?q=hello`, $this->request->getQuery() in controller is empty. any idea what i'm missing?
# Aug 22nd 2019, 11:33 alexdd55976 useful, would only use for excessive usage... othewise it might be a bit over the top
# Aug 22nd 2019, 11:32 conehead Looks promising as well. Thank you
# Aug 22nd 2019, 11:27 challgren I did use https://github.com/ypnos-web/cakephp-datatables a while ago
# Aug 22nd 2019, 11:26 conehead @admad @alexdd55976 good gosh. Thanks I guess this solves my problem totally. Not sure why I thought I HAD to use paginator
# Aug 22nd 2019, 11:25 slackebot2 '%s.salesTotal/%s.salesQuantity', $alias, $alias )), ]); ```
# Aug 22nd 2019, 11:25 mehov https://cakesf.slack.com/archives/C053DPNGT/p1566461092003200 Nope, still getting `Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Table.salesTotal' in 'field list'`. Here's what I did: ``` $alias = $query->getRepository()->getAlias(); $query->select([ 'salesTotal' => $query->func()->sum('Table.total'), 'salesQuantity' => $query->func()->sum('Table.quantity'), 'calcPrice' => $query->newExpr(sprintf(
# Aug 22nd 2019, 11:25 alexdd55976 just replace and remove stuff you don't need and you are good to go
# Aug 22nd 2019, 11:25 alexdd55976 @conehead here is my code i used to create datatable conform stuff... incl search field
# Aug 22nd 2019, 11:23 admad @conehead if you don't want the count just dont use paginator, set "limit" and "offset" yourself to teh query
# Aug 22nd 2019, 11:22 conehead This could be exactly what I am looking for
# Aug 22nd 2019, 11:22 alexdd55976 no pagination "overhead"
# Aug 22nd 2019, 11:22 alexdd55976 ```$newdata = $query->offset($data['start']) ->limit($length);```
# Aug 22nd 2019, 11:19 alexdd55976 try $this->find()->limit(n)->page(m)
# Aug 22nd 2019, 11:19 alexdd55976 just don'T do this
# Aug 22nd 2019, 11:19 alexdd55976 ´´´$this->paginate = [ 'limit' => 1, 'contain' => [ 'Status', ], ];´´´
# Aug 22nd 2019, 11:18 conehead 3.8.2
# Aug 22nd 2019, 11:18 conehead Or internally
# Aug 22nd 2019, 11:18 alexdd55976 what cake version u use?
# Aug 22nd 2019, 11:17 conehead I do not need the count. When I try to paginate, this count query is executed automatically
# Aug 22nd 2019, 11:16 alexdd55976 for what do you need the count for?
# Aug 22nd 2019, 11:15 alexdd55976 :face_with_monocle:
# Aug 22nd 2019, 11:15 conehead That is exactly what I am trying right now.
# Aug 22nd 2019, 11:14 alexdd55976 and avoids some load on post query pagination
# Aug 22nd 2019, 11:14 alexdd55976 super quick
# Aug 22nd 2019, 11:14 alexdd55976 did you think about datatables, combined with ajax calls and json repsonses?
# Aug 22nd 2019, 11:13 alexdd55976 urgs
# Aug 22nd 2019, 11:13 conehead Right now it would be just way faster to load 20k entries and throw them at the user than trying to paginate haha
# Aug 22nd 2019, 11:11 conehead And until now it actually worked quite well. Absolutely not sure if a combined index is the right thing to use here. Just seemed to make sense here
# Aug 22nd 2019, 11:11 alexdd55976 you don't wanna open this pandoras box