【发布时间】:2013-04-09 20:49:22
【问题描述】:
我有一个像['flat','flat shoes','shoes','black shoes'] 这样的字符串数组。
mongo 集合有一个名为 'KeyWords' 的字段,它是一个字符串。
我需要编写一个查询来获取带有“KeyWords”的元素,其中包含字符串数组中的任何项目。
示例集合
{
"KeyWords" : [
"MEN'S SMART SHOES- FIREBACK LEATHER SLIP ON SHOES TAN",
"G670",
"SMART SHOES",
"FIREBACK SHOES",
"SHOES"
]}
{
"KeyWords" : [
"MEN'S SMART SHOES- FIREBACK LEATHER SLIP ON SHOES TAN",
"G670",
"SMART SHOES",
"FIREBACK SHOES",
"SHOES"
]
}
任何人都可以建议如何实现这一点。
【问题讨论】:
-
你用 asp.net、php、node.js 标记了这个问题。你确定你标记正确吗?
-
@rahularyansharma,这个要求是我使用 Node JS 的 ASP.Net 应用程序的一部分。标记为 PHP,因为大多数 PHP 开发人员都在使用 Mongo。以为我也可以从他们那里得到建议。
标签: asp.net node.js mongodb mongoose