在Rails应用程序中实现规则引擎

时间:2013-03-20 13:19:03

标签: ruby-on-rails rule-engine

我想在我的Rails 3.2应用程序上实现Rule Engine,它具有复杂的定价逻辑,我想将定价逻辑中的条件转换为规则,并使用它们。我正在为此创建一个全新的应用程序。

我在这方面搜索了很多,发现了rule_engine,ruleby,treetop,但是他们提供的文档不仅仅是足够的,我在决定最适合我的要求时遇到了很多困难。

在规则引擎上开始开发的最佳方法是什么?

1 个答案:

答案 0 :(得分:6)

我一直在寻找一个类似prolog的系统来自己实施规则。这是我到目前为止所发现的。

  

该库包含一个用Ruby编写的规则引擎。它基于   Rete algorithm并使用DSL以可读的方式表达规则。

https://github.com/ulfurinn/wongi-engine