2024年6月11日发(作者:)
Solr 功能使用
1. 准备阶段
创建一个user schema,对其进行各种业务操作。
1.1. User元数据结构
{
"id": "1",
"screenName": "张三",
"name": "张三",
"province": 33,
"city": 1,
"location": "浙江 杭州",
"description": "张三科技有限公司",
"url": "/u/1000000000",
"profileImageUrl": "/000000000",
"userDomain": "zhangsan",
"gender": "m",
"followersCount": 538,
"friendsCount": 445,
"statusesCount": 1204,
"favouritesCount": 0,
"createdAt": "Apr 27, 2011 12:37:22 AM",
"following": false,
"verified": false,
"verifiedType": 220,
"allowAllActMsg": true,
"allowAllComment": false,
"followMe": false,
"avatarLarge": "/",
"onlineStatus": 538,
"biFollowersCount": 110,
"lang": "zh-cn",
"verifiedReason": "",
"weihao": "",
"statusId": "3677329383941849",
"birthYear": 1980,
"birthMonth": 11,
"birthDay": 12
}
1.2. Solr schema设计
增加一个copyField text用于文本搜索
增加各种类型的动态字段,方便扩展
omitNorms="true"/>
发布评论