Two Field comparison show some unknow error

I also look into this post and tried same but getting error. Here is my code with error (if you need more info let me know)
Code-

def changeset(job_opening, attrs) do
    job_opening = %{data: %{minsalary: minsalary}} = job_opening
    |> validate_number(:maxsalary, greater_than: minsalary, message: "Max. Salary should be greater than Min. Salary")

Error-

undefined function minsalary/0