1

私はフィルター値を渡していますが、これにはオプションの一致が必要な両方のフィールドに常に一致します

[ { "fieldName": "Firstname", "operator": "equals", "value": "Megh" }, { "fieldName": "Lastname", "operator": "contains",
"value": "doot " }]

4

1 に答える 1

4
return $http ({
    method: 'GET',
    url: Backand.getApiUrl() + '/1/objects/users',
    params: {
      filter: {
        "q": { 
          { 
            "$or": [ { "firstName": { "$eq": "Megh" } }, { "lastName": {"$like": "doot"} } ]  
          }
        } 
      }
    }
  });

さらに読むことができます: http://docs.backand.com/en/latest/apidocs/nosql_query_language/

オブジェクト内のすべてのテキスト フィールドに対してフリー テキスト検索を実行する「検索」パラメータもあります。UI でフリー テキスト検索を提供する場合に便利です。

return $http ({
        method: 'GET',
        url: Backand.getApiUrl() + '/1/objects/users',
        params: {
          search: "something"
        }
      });
于 2016-04-01T10:36:51.323 に答える