分类分类
2024-03-26 14:42作者:下载吧
参考文献
首先自打3.2版本之后,就开始支持中文索引了,支持的所有的语言参考这里:
https://docs.mongodb.com/manual/reference/text-search-languages/
然后,对于要支持索引的表需要建议text index,如何建立参考这里:
https://docs.mongodb.com/manual/core/index-text/
在建好索引text之后,如果检索参考:
https://docs.mongodb.com/manual/reference/operator/query/text/
实例
我有一个表,定义如下:
var ArticleSchema = new Schema({
created: {
type: Date,
default: Date.now
},
title: {
type: String,
default: ”,
trim: true,
required: ‘Title cannot be blank’
},
abstract: {
type: String,
default: ”,
trim: true
},
abstractImg: {
type: String,
default: ‘https://d.xiazai8.com/article/20240203/qpc0bckm3uo.png’,
trim: true
},
content: {
type: String,
default: ”,
trim: true
},
category: {
type: String,
default: ‘news’,
trim: true
},
user: {
type: Schema.ObjectId,
ref: ‘User’
},
toPublish: {
type: Boolean,
default: true
},
comments: [CommentSchema]
});
相关文章