# |
Mar 12th 2018, 21:47 |
xinobi |
savant this is the query https://pastebin.com/1hhK3MjY |
# |
Mar 12th 2018, 21:39 |
savant |
can you show me the query you are seeing |
# |
Mar 12th 2018, 21:39 |
savant |
and leave the joinType as it was |
# |
Mar 12th 2018, 21:39 |
savant |
leave it as join |
# |
Mar 12th 2018, 21:39 |
savant |
do not use select |
# |
Mar 12th 2018, 21:39 |
xinobi |
savant if i choose to use setStrategy('select') than I can see all users but i'm not allowed to sort associated data, I get a mysql error for unknown column (the one I sort) etc |
# |
Mar 12th 2018, 21:38 |
savant |
what is the database query executed here? |
# |
Mar 12th 2018, 21:36 |
xinobi |
savant with the current setup the users without email, address or phone joined to a team won't get listed but I'm able to sort my data without problems |
# |
Mar 12th 2018, 21:35 |
savant |
or rather, what is happening and what do you want to happen? |
# |
Mar 12th 2018, 21:34 |
savant |
and what is the error you are seeing? |
# |
Mar 12th 2018, 21:33 |
xinobi |
savant my controller action https://pastebin.com/5nkEH2c5 |
# |
Mar 12th 2018, 21:31 |
savant |
can you show me the query that you are using? |
# |
Mar 12th 2018, 21:26 |
xinobi |
savant this is my Table code https://pastebin.com/jmMZvibg |
# |
Mar 12th 2018, 20:52 |
savant |
can you show the code you are using? via a gist please |
# |
Mar 12th 2018, 20:52 |
savant |
what is a “registries’ |
# |
Mar 12th 2018, 20:51 |
savant |
which is the default |
# |
Mar 12th 2018, 20:51 |
savant |
that will then mean you use a `join` strategy of `LEFT` joinType |
# |
Mar 12th 2018, 20:51 |
savant |
do not change to select |
# |
Mar 12th 2018, 20:51 |
savant |
leave the strategy as is |
# |
Mar 12th 2018, 20:51 |
savant |
you can sort by a LEFT column |
# |
Mar 12th 2018, 20:50 |
xinobi |
savant I can't find a proper solution, I've opened this https://discourse.cakephp.org/t/sort-from-view-with-when-using-hasone-associations/3976 a "while" ago I stoped looking for a solution meanwhile but now I need to fix this |
# |
Mar 12th 2018, 20:46 |
xinobi |
savant I'm sorry but I'm really frustrated here |
# |
Mar 12th 2018, 20:45 |
xinobi |
savant by default joinType is LEFT |
# |
Mar 12th 2018, 20:45 |
savant |
:slightly_smiling_face: |
# |
Mar 12th 2018, 20:45 |
savant |
also, there isnt any need for a bunch of !?!!?1 |
# |
Mar 12th 2018, 20:45 |
savant |
xinobi: you can change the `joinType` to `LEFT` if you’d like |
# |
Mar 12th 2018, 20:44 |
xinobi |
I'm sorry to get back to this but the book says "You can use INNER if your hasOne association is always present." what if it's not an obligatory column?!? has I see it I got only one option I've to use 'select' as strategy but I can't sort data... https://book.cakephp.org/3.0/en/orm/associations.html#hasone-associations |
# |
Mar 12th 2018, 20:01 |
xinobi |
when sorting hasOne associations within pagination I don't see all the registries, but if I add setStrategy('select') I get an all the registries however I'm allowed to sort without a MYSQL Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column... |
# |
Mar 12th 2018, 19:22 |
bakro.istvan |
I will get back at you if I find anything |
# |
Mar 12th 2018, 19:22 |
bakro.istvan |
Thanky anyway |
# |
Mar 12th 2018, 19:22 |
bakro.istvan |
ok |
# |
Mar 12th 2018, 19:21 |
dereuromark |
Find out why. It works for me. |
# |
Mar 12th 2018, 19:14 |
bakro.istvan |
I think the behavior creates the relation between my People entity and the Tag. But nevertheless it does not save it. |
# |
Mar 12th 2018, 19:12 |
bakro.istvan |
``` $person = $this->People->newEntity(); if ($this->request->is('post')) { $person = $this->People->patchEntity($person, $this->request->getData()); if ($this->People->save($person)) { ``` does not gets saved. |
# |
Mar 12th 2018, 19:12 |
bakro.istvan |
I think your plugin does gets the data and starts to process it. ``` |
# |
Mar 12th 2018, 19:12 |
birdy247 |
@admad @savant on it :) |
# |
Mar 12th 2018, 19:10 |
bakro.istvan |
at the moment there are only one tag record, which I created manually. |
# |
Mar 12th 2018, 19:10 |
bakro.istvan |
I dont think it is cache issue, because it does query the databse. |
# |
Mar 12th 2018, 19:09 |
bakro.istvan |
I cleared the cache, but I get the same result. |
# |
Mar 12th 2018, 18:15 |
savant |
if you buy a ticket to cakefest, i’ll tell you the _exact_ release date |
# |
Mar 12th 2018, 18:15 |
admad |
We are holding it off until you provide me the review you promised me |