# |
May 30th 2016, 10:15 |
ionas |
or just ExistsIn === false |
# |
May 30th 2016, 10:14 |
ionas |
makes me wonder if we just want notExistsIn (like there is ExistsIn) |
# |
May 30th 2016, 10:14 |
ionas |
hm |
# |
May 30th 2016, 10:12 |
frzrr |
so weird, had the exact same opposite problem before, added duplicates when i didnt want it but now i do :P sigh |
# |
May 30th 2016, 10:10 |
frzrr |
yea, me too :) |
# |
May 30th 2016, 10:09 |
ionas |
I wish I could help you with HABTM :( |
# |
May 30th 2016, 10:09 |
ionas |
Student HasMany> <BelongsTo Membership BelongsTo> <HasMany Course |
# |
May 30th 2016, 10:08 |
frzrr |
because it's easier than defining custom relations most of the time |
# |
May 30th 2016, 10:08 |
ionas |
HABTM (m:n( can always be resolved to n:1:n |
# |
May 30th 2016, 10:08 |
ionas |
why? |
# |
May 30th 2016, 10:08 |
ionas |
you have to? |
# |
May 30th 2016, 10:08 |
Guest66202 |
i like new branding :) |
# |
May 30th 2016, 10:07 |
frzrr |
and the relations ..isnt simple |
# |
May 30th 2016, 10:07 |
frzrr |
yeah, unfortunately, habtm i have to use it when making logistics systems :D |
# |
May 30th 2016, 10:07 |
frzrr |
ahh |
# |
May 30th 2016, 10:07 |
ionas |
simply in the assoc the options for save strategy |
# |
May 30th 2016, 10:06 |
frzrr |
uuid ? |
# |
May 30th 2016, 10:06 |
ionas |
by hash key I meant |
# |
May 30th 2016, 10:06 |
ionas |
its not a good idea :p |
# |
May 30th 2016, 10:06 |
ionas |
urghâ?¦ I am trying to stay away for HABTM that is not very basic |
# |
May 30th 2016, 10:06 |
frzrr |
ionas: don't know how setting saveStragegy on the fly, never used hashkey, gotta read up on that |
# |
May 30th 2016, 10:05 |
frzrr |
but i only get the last array saved in the pivot table :/ |
# |
May 30th 2016, 10:05 |
frzrr |
that association should be saved as 2 when using saveStragegy append |
# |
May 30th 2016, 10:05 |
ionas |
it should always return true/false /thro exception) |
# |
May 30th 2016, 10:05 |
frzrr |
https://gist.github.com/anonymous/746ee5ab56cb5cf5e9a4550ce74b3eff |
# |
May 30th 2016, 10:05 |
frzrr |
ionas: weird, i know i've been able to save two of the same id before in the pivot table |
# |
May 30th 2016, 10:05 |
ionas |
birdy sounds bad to me |
# |
May 30th 2016, 10:05 |
ionas |
frzrr: did you try setting save strategy hashkey on assoc before saving on the fly? |
# |
May 30th 2016, 10:05 |
birdy247 |
I was just wondering if returning null from the parent is considered ok |
# |
May 30th 2016, 10:03 |
ionas |
and well user id, user kind/type, etc |
# |
May 30th 2016, 10:03 |
ionas |
prefix, plugin, controller, action, extension are stuff you can easily filter on |
# |
May 30th 2016, 10:03 |
ionas |
in general is authorized checks can work yes |
# |
May 30th 2016, 10:02 |
birdy247 |
null means "do more checks" basically |
# |
May 30th 2016, 10:02 |
birdy247 |
i.e. parent can return true/false or null |
# |
May 30th 2016, 10:02 |
birdy247 |
ionas, was my idea ok? |
# |
May 30th 2016, 10:02 |
ionas |
frzrr: I donâ??t remember but I think there is |
# |
May 30th 2016, 10:01 |
ionas |
thus returns true/false (or throws exceptions) |
# |
May 30th 2016, 10:01 |
ionas |
but checks IF the user is authorized |
# |
May 30th 2016, 10:01 |
ionas |
JohnWayne: isAuthorized() does not imply that it is run when the user is authorized |
# |
May 30th 2016, 10:00 |
ionas |
if you use contain and want to specify which fields to return I am not sure it it works on the global query builder if it is 1:n |
# |
May 30th 2016, 09:59 |
ionas |
you probably want inner join |