Comments (4)
cc @fatkodima @casperisfine -- since you guys will have the most context having fixed the other related issue.
from rails.
This was changed in #45720.
I think, the correct use was like the following (even before that change):
2.times do |t|
begin
Tag.find_or_create_by!(foo: 'Foo', foo_id: 1) do |tag|
tag.name = "foo_#{t}"
end
rescue ActiveRecord::RecordNotUnique
# some app logic that handles RecordNotUnique
end
end
from rails.
Related Issues (20)
- has_many through alias_method HOT 4
- create_table `force` option drops table when `if_not_exists` option is present
- Add a `--db-prepare` option to run check and run migrations when booting the server
- `DuplicableTest#test_duplicable` failure with ruby 3.4.0dev HOT 2
- Path traversal in AcitveStorage, and lead RCE (Need secret_key_base) HOT 1
- Add .test to default allowed host in development mode HOT 1
- Use ruby file: ".ruby-version" when possible HOT 7
- Exceptions raised from templates should show template code not compiled methods HOT 7
- Syntax errors are not presented correctly in ERB templates HOT 2
- Missing view template error page example does not account for nested controller paths HOT 1
- DatabaseTasks run in both development and test environments when RAILS_ENV=development HOT 3
- Rails 7.1.* Deserializes Date Range with Infinities incorrectly with Postgres adapter HOT 2
- ActionDispatch `recognize_path` trips over domain constraints HOT 2
- `update_all` raises an exception with an empty list of attributes but `update` not HOT 1
- ActionView::Template::Error (undefined method `variant' for an instance of ActiveStorage::Attached::One): HOT 3
- Rails 7.1: `ActiveRecord::Base#query_constraints` and composite keys are incompatible with ActiveStorage HOT 1
- Array primary keys (e.g. composite) break `collection_singular_ids` method when using preload HOT 2
- Setter sometimes doesn't update the changes, and therefore, doesn't save later on. HOT 4
- url_for helper incorrectly combines query parameters on routes with a default parameter HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rails.