我正在努力改善各种约会类型的医疗保健调查-因此存在多种调查类型,涉及多个部分和问题。
自定义规则可能像这样存在:例如,如果用户对问题50回答“是”,则执行SomethingReallyCool
=>但是也有这样一种情况,即仅针对客户A的调查1的回答问题50做某事不同
我需要一些如何根据进行调查的诊所,调查的内容和部门来生成动态的自定义操作的方法。我的问题是关于我的想法的-创建一个在NVARCHAR(MAX)
列中具有SQL CODE的SQL Server表,运行查询以查看是否存在用于完成调查,该部分和问题的客户的任何自定义规则。然后在SQL Server中使用sp_executesql
命令运行SQL字符串?
调用此代码的过程是:
我还考虑过:
包含规则的配置文件-使通用功能运行规则-将规则限制在某些逻辑边界内吗?
我已经考虑过运行一些运行时语言,例如处理规则的python脚本...
我真的不想每次我们吸引新客户时都更改API。