Log message #4217844

# At Username Text
# Dec 9th 2019, 10:57 gianmarxgagliardi I follow this guide to login --> https://book.cakephp.org/3/en/tutorials-and-examples/cms/authentication.html after I entered the user and try to log in it gives me the following error ```Database Error PDOException Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Users.email' in 'where clause'```
# Dec 9th 2019, 10:57 val By the way, using `'rule' => [$this, 'checkMyRule'],` instead of the closure validation rule also works fine.
# Dec 9th 2019, 10:52 val @ndm I found it :slightly_smiling_face: https://book.cakephp.org/3/en/orm/validation.html#creating-custom-rule-objects
# Dec 9th 2019, 10:45 slackebot2 <challgren>
# Dec 9th 2019, 10:34 ndm @val The ORM is quite a large API, I don't remember reading anything like that. Events, Middlewares, yes, but in the ORM, no idea.
# Dec 9th 2019, 10:31 challgren Yeah true, zxing processing wore me out last week
# Dec 9th 2019, 10:31 jotpe Finishing feels always better than starting something new , imo.
# Dec 9th 2019, 10:30 challgren Should I finish an Android app or starting implementing a complex feature in my cake app
# Dec 9th 2019, 10:21 val @ndm Yes, I know. I saw the instructions somewhere in the cookbook, not in the API docs. Somewhere in the pages related to ORM and queries.
# Dec 9th 2019, 10:19 ndm @val Any class that implements `__invoke()` is callable, you may want to be a little more specific as to what CakePHP API you're referring to.
# Dec 9th 2019, 10:19 dereuromark go for it. I still enjoy my morning coffee here
# Dec 9th 2019, 10:18 challgren What about a biscuit?
# Dec 9th 2019, 10:18 dereuromark enjoy with a cookie and a cup of tea
# Dec 9th 2019, 10:18 challgren Haha yep!
# Dec 9th 2019, 10:18 dereuromark haha, need your daily morning advice?
# Dec 9th 2019, 10:16 slackebot2 !dereuromark-advice
# Dec 9th 2019, 10:16 slackebot2 Command sent from Slack by challgren:
# Dec 9th 2019, 10:16 slackebot2 ! dereuromark-advice
# Dec 9th 2019, 10:16 slackebot2 Command sent from Slack by challgren:
# Dec 9th 2019, 10:12 val Hi, I remember I saw the description of how to use classes instead closures in the 3.x cookbook but I can't find it now. Can anyone point to the right place to look?
# Dec 9th 2019, 09:59 ndm @ynherag Use the operators function equivalent, `jsonb_exists_any()`, or upgrade to PHP 7.4 which introduced support for escaping parameter placeholders, so that you can do `??|` (the first question mark is the escape character). https://stackoverflow.com/questions/36173440/how-to-ignore-question-mark-as-placeholder-when-using-pdo-with-postgresql https://wiki.php.net/rfc/pdo_escape_placeholders
# Dec 9th 2019, 09:03 jotpe *Line:* 573
# Dec 9th 2019, 09:03 jotpe *File* /usr/www/users/xxx/xxx-dev/vendor/cakephp/cakephp/src/Error/Debugger.php
# Dec 9th 2019, 09:02 jotpe *Error:* Nesting level too deep - recursive dependency?
# Dec 9th 2019, 09:02 jotpe Anyone has a clue why this occurs on my dev server?
# Dec 9th 2019, 08:49 neon1024 Hey everyone
# Dec 9th 2019, 08:47 conehead Good morning
# Dec 9th 2019, 08:44 slackebot2 transformation from `?` to `$1` ?
# Dec 9th 2019, 08:44 ynherag Hi here, how do i use the symbol _question mark_ in a query for which it's not a parameter. I'm using the postgresql jsonb `?|` operator. ```$query->sql(); SELECT Flags.id AS "id" FROM flags Flags WHERE (colors ?| string_to_array('red,blue',',')``` ```$query->toArray(); Error: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "$1" LINE 1: ....FROM flags Flags WHERE (colors $1| string... ^``` Is there a trick to prevent the
# Dec 9th 2019, 08:32 gianmarxgagliardi Morning
# Dec 9th 2019, 08:32 javier.villanueva morning
# Dec 9th 2019, 08:20 jotpe Morning
# Dec 9th 2019, 02:46 latenal Hi, is there a way to pass an option to an associated table using `contain`? The reason is that I am using a soft-delete plugin. I need to pass a `withDeleted` option in order to disable it for certain tables.
# Dec 9th 2019, 01:22 ndm Yeah, maybe you're taking it a tiny step to far there @luizcmarin, CakePHP licenses don't cost 1000+ dollars, so that CakeSF could afford employing a dedicated documentation team. Surely there's quite some room for improvement, but you've got to keep your expectations real ;)
# Dec 9th 2019, 00:19 slackebot2 cookbook: to teach me step by step. Adapting what he says in the Ratatouile movie: "If I learn to cook from cakephp's cookbook, anyone can learn." Unfortunately, today is not true .... I don't want to overload them. Thanks for listening.
# Dec 9th 2019, 00:19 luizcmarin I will throw firewood into the fire .... How do I feel by accessing the help page "https://help.windev.com/en-US/?1410087237andname=webdev_24_tutorial_summary" and click on lesson 2.3 of "Part 02 - My first database "?   - "wow ... 40 minutes to learn how to create my database within cakephp standards, conventions, relationships etc ... show!" I read the entire manual and do all the lessons with pleasure, because that's what I expect from
# Dec 8th 2019, 23:51 luizcmarin @corey.taylor.fl you're right. I've been a little discouraged too with the confusion and little didactics in the documentation, things that I really miss ..
# Dec 8th 2019, 18:58 corey.taylor.fl But, we also have some very rough english in our docs which makes it hard for any non-native speakers to follow.
# Dec 8th 2019, 18:58 corey.taylor.fl For localized documents, usually people pay attention to it for a few days and then never again. Even examples are hard to update because you can't just replace the names of classes.
# Dec 8th 2019, 18:56 corey.taylor.fl There are not many people working on the portuguese translations. We have one active contributor who is translating new pages in the 3.0 branch. The best we can do is ask other users to review changes.
# Dec 8th 2019, 16:23 luizcmarin Have you seen the documentation of the giant https://windev.com? wow !! I read the entire manual of almost 1000 pages in French. I didn't understand half, but the other half was show.