我正在使用FileMaker Web Publishing Engine版本=“12.0.2.228并且无法使比较运算符正常工作
e.g。我正在执行以下
当我做的时候
fmi/xml/fmresultset.xml?-db=MY_TESTING&-lay=MY_SUBJECTS&name_short=Yr10&-find
我得到两个结果(正如预期的那样,因为默认的filemaker查询是生命的)
记录1)name_short = Yr10
记录2)name_short = Yr10-TO
然而,当我使用eq比较执行时,预计只会返回记录1。我得到了同样的两条记录
fmi/xml/fmresultset.xml?-db=MY_TESTING&-lay=MY_SUBJECTS&name_short=Yr10&name_short.op=eq&-find
结果
记录1)name_short = Yr10
记录2)name_short = Yr10-TO
我错过了什么吗?
答案 0 :(得分:0)
在FileMaker中尝试相同的搜索,您会看到一致的结果。答案是在搜索词前加“==”作为完全匹配。
fmi/xml/fmresultset.xml?-db=MY_TESTING&-lay=MY_SUBJECTS&name_short=%3D%3DYr10&-find