# |
Oct 21st 2019, 15:01 |
neon1024 |
So I find serial numbers, and filter by associated claims :slightly_smiling_face: |
# |
Oct 21st 2019, 15:01 |
neon1024 |
Here, I want to find a serial number which has not been claimed |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
then i have no idea |
# |
Oct 21st 2019, 15:00 |
neon1024 |
You’re modifying the matching query conditions |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
ok |
# |
Oct 21st 2019, 15:00 |
neon1024 |
Yes it can |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
or can it? |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
matching "Claim" (model class) ca not be query->where |
# |
Oct 21st 2019, 14:59 |
neon1024 |
:feelsbadman: |
# |
Oct 21st 2019, 14:59 |
neon1024 |
Just updated my documented return to match and removed the return type hint :,( |
# |
Oct 21st 2019, 14:59 |
neon1024 |
:man-shrugging: |
# |
Oct 21st 2019, 14:58 |
alexdd55976 |
@neon1024 i thaught it the return in matching?! |
# |
Oct 21st 2019, 14:57 |
neon1024 |
When `->first()` has a return of `* @return \Cake\Datasource\EntityInterface|array|null The first result from the ResultSet.` |
# |
Oct 21st 2019, 14:57 |
neon1024 |
This doesn’t seem right :thinking_face: |
# |
Oct 21st 2019, 14:52 |
neon1024 |
They haven’t factored in that I’m on holiday for two weeks soon *mwuahaha* |
# |
Oct 21st 2019, 14:51 |
slackebot1 |
<alexdd55976> |
# |
Oct 21st 2019, 14:51 |
alexdd55976 |
u walked right into a trap |
# |
Oct 21st 2019, 14:51 |
ricksaccous |
lol |
# |
Oct 21st 2019, 14:50 |
neon1024 |
He’s suggesting new features to the client |
# |
Oct 21st 2019, 14:50 |
neon1024 |
My boss is fiddling, and scope is a creepin’ |
# |
Oct 21st 2019, 14:50 |
neon1024 |
Now it’s.. not.. |
# |
Oct 21st 2019, 14:50 |
neon1024 |
It *was* a two page website, so I used Slim 4 |
# |
Oct 21st 2019, 14:47 |
ricksaccous |
@neon1024 are you using standalone ORM because you let something else handle the request/responses? |
# |
Oct 21st 2019, 14:46 |
neon1024 |
Ah, sods law. I knew if I asked I’d solve it. As I am using stand-alone orm, the table locator needs to be told both the alias and the class name :face_palm: |
# |
Oct 21st 2019, 14:45 |
neon1024 |
I don’t understand why the `contain()` can’t see that |
# |
Oct 21st 2019, 14:44 |
neon1024 |
I have defined the association in my `SerialNumbersTable` class |
# |
Oct 21st 2019, 14:44 |
slackebot1 |
<neon1024> |
# |
Oct 21st 2019, 14:44 |
neon1024 |
`The Claims association is not defined on SerialNumbers.` |
# |
Oct 21st 2019, 14:44 |
neon1024 |
I have a hasOne setup, and but keep getting an error for a missing association and I can’t understand why |
# |
Oct 21st 2019, 13:35 |
holisticnetworking |
Very good. Thanks for your help, @ndm! |
# |
Oct 21st 2019, 13:33 |
ndm |
Do that via associations, just like you'd do it anywhere else, like `$this->_table->SomeAssociation->SomeOtherAssociation->find()`. |
# |
Oct 21st 2019, 13:32 |
holisticnetworking |
Accessing associated tables. |
# |
Oct 21st 2019, 13:26 |
ndm |
Linking as in "creating associations"? Or as in "accessing associated tables"? |
# |
Oct 21st 2019, 13:23 |
holisticnetworking |
What about linking another Model? Or do I do that through associations? |
# |
Oct 21st 2019, 13:23 |
holisticnetworking |
Thank you, @ndm! |
# |
Oct 21st 2019, 13:23 |
ndm |
`$this->_table` in 3.x |
# |
Oct 21st 2019, 13:22 |
holisticnetworking |
Or for that matter, another Model altogether? |
# |
Oct 21st 2019, 13:22 |
holisticnetworking |
I need to ensure that every record in Model A is linked to another record in Model B whenever records are added or modified in Model A. This seems like a natural fit for a Behavior. However, the trouble is that Behaviors don't seem to allow me to directly query the database in this way? How can I access the Model to which a Behavior is linked? |
# |
Oct 21st 2019, 13:21 |
jotpe |
@ndm Thanks, I'll consider rewrite my code in a component then. |
# |
Oct 21st 2019, 13:20 |
ndm |
Then you need to add a `null` check before trying to call the method. |
# |
Oct 21st 2019, 13:20 |
scuadra |
@ndm that's the first thing I tried but got the error: " Call to a member function i18nFormat() on null " |