Plain english to condition?

Hi All,
I wanna to do something like as:

  1. Use will type plain English in text box like designation equals PM or
    designation = PM.

2.Then i have to save this rule in DB and i have to made some function
to verify this rule.

  1. My problem is that how to make if condition for following rule
    dynamically.Cos in ROR i can say designation == 'PM’then fine but how i
    will check that designation equals PM.

4.Means i have to make condition from plain english dynamically.

Please tell me ur suggestions.


Why not have one input box on the right and one on the left with an
sign in the middle. Then you can so something like this:

left_box = “designation”
right_box = “PM”

model_instance.send(left_box) == right_box

Of course, be sure to sanitize your input. You don’t want to call
or something on model_instance.


This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs