我有一个视图,允许我的用户使用搜索栏输入用户名或全名,并检索与该用户相关的事件结果。
以下是我设置查询的方式:
query.setValue(eventSearch?.text, forKey: "chatEventUsername[ctn]")
query.setValue(eventSearch?.text, forKey: "chatEventFullName[ctn]")
query.setValue("chatEventStartDate", forKey: "sort_asc")
但是,这可以作为AND运算符。我需要它作为OR运算符。我怎样才能做到这一点?
答案 0 :(得分:0)
您可以同时使用 ctn 或或运算符,但不能同时使用两者:
query.setValue(eventSearch?.text, forKey: "chatEventUsername[ctn,or]") // not going to work
所以,据我所知,这是不可能的。您可以一次使用一个搜索运算符。