小编Gen*_*ure的帖子

是否有Ruby on Rails工作流宝石具有用户定义的状态?

我开发了Ruby on Rails应用程序,现在正在寻找允许配置状态而无需任何编程的工作流gem.

我发现了一些宝石:rails_workflow,state_machine,工作流程.

但据我所知,这些宝石假设状态将是硬编码的,例如工作流宝石状态:

class Article
  include Workflow
  workflow do
    state :new do
      event :submit, :transitions_to => :awaiting_review
    end
    state :awaiting_review do
      event :review, :transitions_to => :being_reviewed
    end
    state :being_reviewed do
      event :accept, :transitions_to => :accepted
      event :reject, :transitions_to => :rejected
    end
    state :accepted
    state :rejected
  end
end
Run Code Online (Sandbox Code Playgroud)

我需要我的应用程序用户状态可以自己配置状态和转换条件,而无需开发人员.

Redmine已经有了这个功能,但它是现成的系统,而不是我可以连接到我的应用程序的gem

有没有这些功能的宝石?

workflow rubygems ruby-on-rails

4
推荐指数
1
解决办法
1570
查看次数

如何使用带有“+”(加号)等特殊字符的 mongodb 正则表达式?

我想搜索文档中具有特殊字符(例如“+”)的值。

variable = 'test+test.test';
Run Code Online (Sandbox Code Playgroud)

我想用 搜索值.*variable.*

例如,

db.myCollection.find({ myKey : { '$regex' : '.*variable.*','$options' : 'i' });
Run Code Online (Sandbox Code Playgroud)

以上查询不起作用

mongodb meteor

2
推荐指数
1
解决办法
9301
查看次数

系列'对象没有属性'顺序'

我的代码是

disagreements = pivoted[pivoted.movie_id.isin(top_50.index)]["diff"]
disagreements.order().plot(kind="bar", figsize=[10,15])
Run Code Online (Sandbox Code Playgroud)

错误是

Series' object has no attribute 'order'
currently trying this on spider,python3.6. anybody with a solution please

python-3.6

2
推荐指数
1
解决办法
8128
查看次数

是否有可能在给定B和C的"A&B = C"中恢复A?

我想问:有A,BC任何二进制数.获得后C = A & B(&AND运营商),是否有可能恢复ABC

我知道A通过操作将丢失信息.我们可以形成一个类似的功能B <...> C = A,以及它的复杂程度如何?

例如:

A = 0011
B = 1010
C = A & B = 0010

的第2位C1,即第2位AB必须1.但是,其他位缺少要恢复的信息.

先感谢您.

c algorithm logic circuit

0
推荐指数
2
解决办法
178
查看次数