Displaying 20 results from an estimated 10000 matches similar to: "validates_uniqueness_of in update"
2006 May 10
4
validates_uniqueness_of and create atomicity
Hi folks,
I have a question regarding validates_uniqueness_of, and similar
before-filter-like events attempting to guarantee some DB state prior
to modification.
>From my reading of ActiveRecord, validate_uniqueness_of appears to
cause a SELECT on the underlying table attempting to ensure that a
record with ID(s) specified in the validates_uniqueness_of statement
is not already present, prior
2006 Jun 07
3
validates_uniqueness_of two fields
Is it possible to do a validates_uniqueness_of :name, :zip but only in
that context? I''d like to be able to have that zip used again, but not
in conjunction with a name already with that zip.
Does that make sense?
--
Posted via http://www.ruby-forum.com/.
2006 Feb 11
2
validates_uniqueness_of - how to use multiple values for scope
Hi
I''m trying to create a basic test management tool to organise the manual
testing I have to do. I''m working on the results recording module and have a
problem.
Basically, I want each test result to belong to a test case, a test
environment and a build.
I want to make sure there''s no duplication of results with these 3
properties. If someone tries to enter a new test
2006 Mar 26
9
validate_uniqueness_of {combination of fields} ???
I''ve looked at the validates documentation and it appears that validates_uniqueness_of works on only one field at a time. So I can, for example, validate that "sam" is unique to the record set, and that "smith" is unique to the record set.
My problem is that each record includes two fields, the _combination_ of which must be unique to the record set, but each of
2005 Oct 29
0
Problem with validates_uniqueness_of
Hi,
I think I''ve found a problem with validates_uniqueness_of within
ActiveRecord.
My code is:
validates_uniqueness_of :name, :on => :create, :scope => "zip", :message
=> "has already been taken"
yet the docs say that when a record is created, a check is performed to
make sure that no records exist in the database with the given value for
the specified
2006 Apr 27
4
customize validates_uniqueness_of
I need to modify the validates_uniqueness_of function so that it will
check that the string is unique but only in its own category.
For example right now I have
validates_uniqueness_of :title
so let''s say I have the :title "Title 1" already in the database with
the :category of "1"
then if i wanted to enter the :title "Title 1" in the database again BUT
2006 Aug 23
5
validation, concurrency, and transactions
Hi,
Something has been bothering me about model validation: how do I know that
the database has not changed in between when I validate my model''s data, and
when it actually gets saved to the database? As a simple example, say I have
a User model like:
class User
validates_uniqueness_of :username
end
When this gets saved to the database, the validation code checks that there is
2006 May 18
1
validates_uniqueness_of
I used validates_uniqueness_of
it is case insensitive, it takes only admin not Admin.
So please help me out how to put validates_uniqueness_of as case
sensitive
Thanks in Advance
Surekha.Matte
--
Posted via http://www.ruby-forum.com/.
2006 Mar 02
4
Getting Acts_as_Paranoid to work with validates_uniqueness_of
Hello
I''ve been using Acts_as_Parnoid for a while and it has been working well
but I am now having a slight issue with it. I have a company table were
I would like to use validates_uniqueness_of :company_name. This
validation works if a company exists in the database and has not been
deleted. However, I also would like the validates_uniqueness_of to
work if a company has
2008 Aug 21
1
validates_uniqueness_of not working - urgent
I''m using restful_authentication to let users register and login.
Lately, however, I''m seeing multiple login and emails being created
even though I have validates_uniqueness_of as below:
user.rb
validates_uniqueness_of :login, :email, :case_sensitive => false
mysql> select id, login, email, created_at, state from users;
2006 Dec 06
2
validates_uniqueness_of where scope euqals created_by "magic" field
I have the following ActiveRecord objects:
class Recipe < ActiveRecord::Base
has_many :ratings, :dependent => true
. . .
end
class Rating < ActiveRecord::Base
validates_uniqueness_of :created_by, :scope => :recipe_id
belongs_to :recipe, :counter_cache => true
. . .
end
The created_by field on Rating is implemented as a "magic" field
similar to this:
2010 Aug 28
1
validates_uniqueness_of missing in rails 3.0 rc2?
Has anybody noticed validates_uniqueness_of missing in rails 3.0 rc2? I''m not sure if this is a bug or I''m just doing something wrong.
Here''s what I''m doing.
Class 1:
class Title < ActiveRecord::Base
validates_length_of :language, :is => 3
validates_uniqueness_of :language, :scope => :book_id
validate :language,
2006 Aug 10
2
validates_uniqueness_of problem
hi
Could I check to strings for uniqueness together and not individually?
That means for me in an example:
name: sex: result:
----- ---- -------
miller m unique
miller f unique
jackson m unique
miller m isn''t unique
So I want to check the name and sex be together unique. The name isn''t
2006 Sep 12
4
ActiveRecord Validations - validates_uniqueness_of
Hello,
I''m wanting to use Mocha and Stubba for my tests in place of the
default Rails testing with fixtures.
I have the following class:
class Person < ActiveRecord::Base
validates_uniqueness_of :email
end
and am wondering how I can test to ensure that the
validates_uniqueness_of validation is running.
Any ideas?
-Jonathan
2009 Jun 17
2
validates_uniqueness_of fails on STI in Rails 2.3.2
I''ve got something like this:
class Position < ActiveRecord::Base
end
class CartItem < Position
validates_uniqueness_of :product_id
end
When I try to save CartItem I get this error:
ArgumentError: wrong number of arguments (1 for 2)
from
/home/joaz/.gem/ruby/1.8/gems/activerecord-2.3.2/lib/active_record/validations.rb:758:in
`exists?''
from
2006 May 04
2
validates* give me problems
Hi All,
I''m newbie to this tool and following some tutorials I''ve came across
with this problem when configuring my webpage:
In Debian/testing, ruby1.8, rails1.1
I create my audio application which connects to a database (mysql) named
audio with tables:
articulos(id,titulo,descripcion,created_on,categoria_id) and
categorias(id,titulo)
after creating and modifying the
2007 Jul 30
3
validates_uniqueness_of doesn't work if value tested is numeric and column is string
Hello all,
I am working through the depot example in the rails book. If I add a
validates_uniqueness_of to a string column in the model, and then try
to create a record with a number in this string column I get an SQL
error. Looks like the SQL generated to test for uniqueness does not
quote the value if it''s numeric even though it''s comparing against a
varchar column. It does
2006 May 10
1
Validates_uniqueness_of multiple field combo?
Hello,
I am new to Ruby on rails and this is therefore probably trivial. Lets
say I have 3 tables - users[id,name, age, ...],
interests[id,name,description, ...], and finally a table
user_interests[id,user_id,interest_id] to link a user to a set of
interests. Now there is no problem to put validates_uniqueness_of :name
in the user-model to ensure that I only have one Lenny, but how do I
2006 Apr 05
2
validates_uniqueness_of with habtm
it''s a blog...
class Entry < ActiveRecord::Base
has_and_belongs_to_many :categories
end
similarly:
class Category < ActiveRecord::Base
has_and_belongs_to_many :entries
end
I wish to make sure that the owner doesn''t add the same category to a
given entry more than once... I''m thinking that validates_uniqueness_of
should be usable here. But can''t
2007 Nov 08
1
validates_uniqueness_of with conditions
Hello
I have a user table in my db.
A user has a status field, status is an INT an can be between 1-5.
When a new user sign up I want to use "validates_uniqueness_of :login"
in user model.
But I don''t want to validate the new user against users with status ==
5.
Can I do this with some :if or :conditions?
(I prefer not to use my own validate method)
--
Posted via