【发布时间】:2011-08-03 15:23:05
【问题描述】:
我有以下 2 个实体模型:
public class Store : IModel
{
public string Id { get; set; }
public string Name { get; set; }
public string MainPageUrl { get; set; }
public ICollection<Product> Products { get; set; }
}
public class Product : IModel {
public string Id { get; set; }
public string Name { get; set; }
public double Price { get; set; }
public DateTime Created { get; set; }
}
这些 Store 是我的 Raven Db 中的一个文档。 我需要创建一个索引,我可以在其中按名称查询产品,结果应该是仅包含匹配产品的部分 Store 文档。
所以具体来说,我需要问 Raven Db:哪些商店有包含此文本的产品,每个商店的产品是什么。
现在我可以创建一个索引,为我提供包含匹配产品的 Store 文档,但它总是为我提供 ALL 这些文档中的产品。
我想这是一个很容易回答的问题,但是对于 Raven Db 和文档数据库来说,我只是无法完成这项工作。
这里已经有一个几乎重复的question,但我仍然无法使查询/索引工作。
【问题讨论】:
标签: ravendb