Datamapper аналог метода find_by_ - PullRequest
1 голос
/ 22 марта 2012

Есть ли какой-нибудь аналог метода ActiveRecord find_by_ в Datamapper например: @user = User.find_by_email(params[:email])

1 Ответ

2 голосов
/ 22 марта 2012

Согласно документации datamapper и тому, как я это делаю, вы можете сделать:

@user = User.first(:email => params[email]) #strictly the same as find_by_email in Activerecord
@user = User.all(:email => params[email]) #strictly the same as find_all_by_email in Activerecord
@user = User.last(:email => params[email]) #no real equivalent in Active Record
...