diff options
Diffstat (limited to 'guides/source')
| -rw-r--r-- | guides/source/active_record_querying.md | 2 | ||||
| -rw-r--r-- | guides/source/active_support_instrumentation.md | 1 | ||||
| -rw-r--r-- | guides/source/configuring.md | 3 | ||||
| -rw-r--r-- | guides/source/form_helpers.md | 4 | 
4 files changed, 6 insertions, 4 deletions
diff --git a/guides/source/active_record_querying.md b/guides/source/active_record_querying.md index 91cc175095..02055e59f0 100644 --- a/guides/source/active_record_querying.md +++ b/guides/source/active_record_querying.md @@ -1261,7 +1261,7 @@ articles, all the articles would still be loaded. By using `joins` (an INNER  JOIN), the join conditions **must** match, otherwise no records will be  returned. -NOTE: If an association is eager loaded as part of a join, any fields from a custom select clause will not present be on the loaded models. +NOTE: If an association is eager loaded as part of a join, any fields from a custom select clause will not be present on the loaded models.  This is because it is ambiguous whether they should appear on the parent record, or the child.  Scopes diff --git a/guides/source/active_support_instrumentation.md b/guides/source/active_support_instrumentation.md index 69c6a6e414..9963125fa2 100644 --- a/guides/source/active_support_instrumentation.md +++ b/guides/source/active_support_instrumentation.md @@ -467,6 +467,7 @@ Active Job  | `:job`       | Job object                             |  | `:adapter`   | QueueAdapter object processing the job |  | `:error`     | The error that caused the retry        | +| `:wait`      | The delay of the retry                 |  ### perform_start.active_job diff --git a/guides/source/configuring.md b/guides/source/configuring.md index e372b3a816..18a377a02e 100644 --- a/guides/source/configuring.md +++ b/guides/source/configuring.md @@ -1014,7 +1014,6 @@ If you choose to use MySQL or MariaDB instead of the shipped SQLite3 database, y  ```yaml  development:    adapter: mysql2 -  encoding: utf8    database: blog_development    pool: 5    username: root @@ -1024,6 +1023,8 @@ development:  If your development database has a root user with an empty password, this configuration should work for you. Otherwise, change the username and password in the `development` section as appropriate. +NOTE: If your MySQL version is 5.5 or 5.6 and want to use the `utf8mb4` character set by default, please configure your MySQL server to support the longer key prefix by enabling `innodb_large_prefix` system variable. +  Advisory Locks are enabled by default on MySQL and are used to make database migrations concurrent safe. You can disable advisory locks by setting `advisory_locks` to `false`:  ```yaml diff --git a/guides/source/form_helpers.md b/guides/source/form_helpers.md index 3660772fb9..b5e2c49487 100644 --- a/guides/source/form_helpers.md +++ b/guides/source/form_helpers.md @@ -775,7 +775,7 @@ You might want to render a form with a set of edit fields for each of a person's  <%= form_with model: @person do |person_form| %>    <%= person_form.text_field :name %>    <% @person.addresses.each do |address| %> -    <%= person_form.fields_for address, index: address.id do |address_form|%> +    <%= person_form.fields_for address, index: address.id do |address_form| %>        <%= address_form.text_field :city %>      <% end %>    <% end %> @@ -972,7 +972,7 @@ This form allows users to remove addresses:    <ul>      <%= f.fields_for :addresses do |addresses_form| %>        <li> -        <%= addresses_form.check_box :_destroy%> +        <%= addresses_form.check_box :_destroy %>          <%= addresses_form.label :kind %>          <%= addresses_form.text_field :kind %>          ...  | 
