我刚刚在rails应用程序中添加了一个全新的devise安装,但它在启动服务器启动时显示警告,devise根本不起作用:
[WARNING] You provided devise_for :users but there is no model User defined in your application
我100%有一个叫用户的模型。
我已经看过关于这个问题的其他问题了,有一个(),我已经更改了“:database_authenticable”的名称。这并没有解决这个问题。
而且devise初始化器被设置为活动记录,这是另一个有这个错误的bug (需要'devise/or
我正在尝试启动一个批处理作业,这在部署时是未知的。(管理员用户可以通过rest-api定义自己的作业),我正在调用:
JobOperator jobOperator = BatchRuntime.getJobOperator();
->类org.wildfly.extension.batch.jberet.deployment.JobOperatorService -它不允许开始未知的工作.
Javadoc说:
* Note that for each method the job name, or derived job name, must exist for the deploym
我得到了一个与工作术语相关的用户模型,它与如下服务相关:
users working_terms services
id -> user_id
service_id <- id
active(1 or 0)
我在我的用户模型中创建了一个方法,以便像这样检索活动工作术语的服务
public function service()
{
return $this
->belongsToMany(Service::class,'workin