百度地图SDK for iOS v4.1.1 类参考
Protected 属性 | 属性 | 所有成员列表
BMKCloudSearchInfo类 参考

本地,周边,矩形云检索基础信息类 更多...

#import <BMKCloudSearchInfo.h>

类 BMKCloudSearchInfo 继承关系图:
BMKBaseCloudSearchInfo BMKCloudBoundSearchInfo BMKCloudLocalSearchInfo BMKCloudNearbySearchInfo

Protected 属性

NSString * _keyword
 
NSString * _tags
 
NSString * _sortby
 
NSString * _filter
 
NSInteger _pageIndex
 
NSInteger _pageSize
 
- Protected 属性 继承自 BMKBaseCloudSearchInfo
NSString * _ak
 
NSString * _sn
 
int _geoTableId
 

属性

NSString * keyword
 检索关键字,可选。最长45个字符
 
NSString * tags
 标签,可选,空格分隔的多字符串,最长45个字符,样例:美食 小吃
 
NSString * sortby
 排序字段,可选: sortby={keyname}:1 升序;sortby={keyname}:-1 降序 更多...
 
NSString * filter
 过滤条件,可选:'|'竖线分隔的多个key-value对,price:9.99,19.99|time:2012,2012 更多...
 
NSInteger pageIndex
 分页索引,可选,默认为0
 
NSInteger pageSize
 分页数量,可选,默认为10,最多为50
 
- 属性 继承自 BMKBaseCloudSearchInfo
NSString * ak
 access_key(必须),最大长度50
 
NSString * sn
 用户的权限签名,(可选),最大长度50
 
int geoTableId
 geo table 表主键(必须)
 

详细描述

本地,周边,矩形云检索基础信息类

属性说明

◆ filter

- (NSString*) filter
readwritenonatomicstrong

过滤条件,可选:'|'竖线分隔的多个key-value对,price:9.99,19.99|time:2012,2012

过滤条件,可选 '|'竖线分隔的多个key-value对 key为筛选字段的名称(存储服务中定义) value可以是整形或者浮点数的一个区间:格式为“small,big”逗号分隔的2个数字 样例:筛选价格为9.99到19.99并且生产时间为2013年的项:price:9.99,19.99|time:2012,2012

◆ sortby

- (NSString*) sortby
readwritenonatomicstrong

排序字段,可选: sortby={keyname}:1 升序;sortby={keyname}:-1 降序

排序字段,可选: sortby={keyname}:1 升序;sortby={keyname}:-1 降序。 以下keyname为系统预定义的: 1.distance 距离排序 2.weight 权重排序 默认为按weight排序 如果需要自定义排序则指定排序字段 样例:按照价格由便宜到贵排序sortby=price:1


该类的文档由以下文件生成: