gpt4 book ai didi

javascript - 嵌套模式字段上的 Mongoose 文本索引

转载 作者:IT老高 更新时间:2023-10-28 23:27:22 26 4
gpt4 key购买 nike

我有以下架构:

const Schema = ({
metadata: {
title: String,
...
},
...

});

我希望在 metadata.title 上创建一个文本索引。我可以在任何一级属性上成功创建文本索引,但是我遇到了嵌套标题的问题。

我尝试了以下代码,但无济于事。我的语法错了吗?我对文档没有运气...

Schema.index({ 'metadata.title': 'text' });

搜索:

Schema
.find(
{ $text : { $search : req.params.query } },
{ score : { $meta: "textScore" } })

最佳答案

正如@JohnnyHK 所指出的,事实证明我最初的想法是正确的。我一定有其他错误导致索引无法正常工作...

关于javascript - 嵌套模式字段上的 Mongoose 文本索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38809936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com