我最近開始搞亂一個名爲'ruleby'的gem,Ruby是一個規則引擎。然而,ruleby的文檔有點稀疏,我似乎無法弄清楚如何正確引用規則寫入位的關聯。我無論是規則的「模式」部分還是規則的執行塊部分。引用與Ruleby on Rails的關聯
例如,假設我有一個規則,只有當用戶提交正面評論時纔會執行該規則。例如,我可以寫下如下內容:
rule :positive_review, [Review, :review, method.review_rating == "positive"] do |v|
assert (store positive_review somehow)
end
因此,在這一點上我迷路了。我想寫一條規則,該規則將引用用戶並檢查此正面評論的用戶的正面評論總數,並可能根據此數字執行某些操作。
如果任何人都可以指出我正確的方向,我會非常感激。謝謝。
謝謝!我在一段時間裏並沒有真正迷上通過寶石的規則,但這篇文章肯定會讓我重新考慮這個決定。 – hankang