您好我有一个运行 devise 的rails ap ...有一个客户模型。我在客户上有一个 after_create ,以a
b
c
x
2
3
x
5
6
开头我正在寻找.last的说明如果一次有多个用户创建客户,那么.last是准确的还是有可能值是其他用户的对象?
我是否需要指定某种@customer = Customer.last.where(user_id = current_user.id)?
谢谢
答案 0 :(得分:1)
after_create是类的实例方法,因此它将对象引用为$rules = [
'unit'=> 'required|min:2|max:2',
'visitor_id'=> 'required|not_in:14'
]
$customMessages = [
'unit.required' => 'Unit cannot be blank and must have 2 char max',
'visitor_id.required' => 'Please choose from the list...'
'visitor_id.not_in' => 'Please choose from the list...'
];
$this->validate($request, $rules, $customMessages);
。
所以你可以......
self