spot7.org logo
Home PHP C# C++ Android Java Javascript Python IOS SQL HTML Categories

automatically create ActiveRecord parent for association


You can use first_or_create:

@wallet_transaction =
@user.wallet_transactions.first_or_create(attributes)

UPDATE: I misunderstood the question, you should create the wallet first if none exists and then refer to the transactions through the @wallet instance. Doing so also ensures that the wallet_id of WalletTransaction is always referred to the correct wallet.

@wallet = @user.wallet.first_or_create
@wallet_transaction =
@wallet.transactions.new(attributes)

Categories : Ruby On Rails

Related to : automatically create ActiveRecord parent for association
ActiveRecord has_many association null
I think the problem is that you used session_player, but it should be session_players, use this line instead <% session.session_players.each do |player| %> And in your model, since you are using has_many, you should use pluralized form of model name has_many :session_players

Categories : Ruby On Rails
What is the best way to create a parent/master entry in a DJANGO CRUD database app and then add associating data fields to the parent/master?
No. You don't need multiple barcode models. The fact that you have a ForeignKey from barcode to hardware already allows you to have multiple barcodes for each hardware: a ForeignKey defines a many-to-one relationship. Also, it doesn't make any sense to name the foreignkey after the model it is in: it needs to be named for the model it is pointing to, ie hardware. Finally, don't prefix your field n

Categories : Python
Automatically create Timer in Netbeans
TimerSessionBean is a singleton session bean that shows how to set both an automatic timer and a programmatic timer. In the source code listing of TimerSessionBean that follows, the setTimer and @Timeout methods are used to set a programmatic timer. A TimerService instance is injected by the container when the bean is created. Because it’s a business method, setTimer is exposed to the local, no-

Categories : Mysql
How to create subclass such that it's attribute values are not overridden from parent class?
class Duck { protected String color; protected int numLeg; protected boolean haveWings; public Duck() { color = ""; numLeg = 2; haveWings = true; } public void swim() { //Do something } } class RubberDuck extends Duck { public RubberDuck() { color = "yellow"; numLeg = 0; haveWings = true; } public void swim() { //Do something } }

Categories : Java
How to create multi module project in maven ? so that all the code base of child projects can be in parent one
Just create your pom.xmls the usual way. On the inner ones you can add <parent> <groupId>(YOUR GROUP ID)</groupId> <artifactId>(YOUR ARTIFACT ID)</artifactId> <version>(YOUR VERSION)</version> <relativePath>../</relativePath> </parent> To make them include the outer one.

Categories : Maven
Recently Add
Groups and Users has many oder has many through?
Rails format specifier differences
Capistrano can not create symlinks: file exist
Admin can't delete users. Ruby on Rails 3 - Michael Hartl
Don't show user name who create post
Using Wicked with Devise (2 step signup process)
RubyOnRails Rake test failures
Rails session start event handler
Why ActiveModel::ForbiddenAttributesError error?
How can i track the issue in production RAILS
Cannot install spree gem - ERROR: invalid gem: package is corrupt
Why are the nested resources for Devise authentication not working?
Rails Devise - how to open access to the site root
Rails: respond_with the same template for two methods
rails with postgresl database "role postgres does not exist"
Instance variable in Rails helper not set
Monkey patch rails 3.2 rake task
Rails_admin: Should I have admin_user or user with admin role to manage users and admin panel
undefined method `attachments' for nil:NilClass
Memory usage increase with Ruby 2.1 versus Ruby 2.0 or 1.9
Can a Rails app be deployed without using Heroku Toolbelt? If so, how?
Enable random access to collection with MongoDB
libmysqlclient-dev installation fails
undefined method `name' for nil:NilClass. Can't find @followed.name but @followed is set
Allowing an arbitrary domain and subdomain in session_store.rb
Pushmeup Gem - Can't send push notifications in Active Admin model
Rails console does not start
GitHub Import: Could not locate Gemfile
AWS::S3::PermanentRedirect in SongsController#index "The bucket you are attempting to access must be addressed using the specified endpoint"
automatically create ActiveRecord parent for association
© Copyright 2017 spot7.org Publishing Limited. All rights reserved.