Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb Drupal 7 Mongo搜索视图_Mongodb_Drupal 7 - Fatal编程技术网

Mongodb Drupal 7 Mongo搜索视图

Mongodb Drupal 7 Mongo搜索视图,mongodb,drupal-7,Mongodb,Drupal 7,我有附加到mongo文档的节点 我希望能够做到以下几点: 搜索节点的标题+描述+mongo关键字(mongo有一个nid字段)。任何与该信息匹配的节点都将在视图中返回。这是否可能与一些特殊的视图挂钩?(我已经可以按说明搜索视图了)由于mongodb无法查询,您需要将节点标题和正文存储在要查询的mongodb文档中。如果未绑定到当前结构,请将KeyWOD存储为多值文本字段并使用。如果你不能做到这一点,我曾经写过一个MongoDB视图后端,你可以在中查看它,但它已经过时了。实际上,唯一的挑战是告诉M

我有附加到mongo文档的节点

我希望能够做到以下几点:


搜索节点的标题+描述+mongo关键字(mongo有一个nid字段)。任何与该信息匹配的节点都将在视图中返回。这是否可能与一些特殊的视图挂钩?(我已经可以按说明搜索视图了)

由于mongodb无法查询,您需要将节点标题和正文存储在要查询的mongodb文档中。如果未绑定到当前结构,请将KeyWOD存储为多值文本字段并使用。如果你不能做到这一点,我曾经写过一个MongoDB视图后端,你可以在中查看它,但它已经过时了。实际上,唯一的挑战是告诉MongoDB文档的结构,但是如果您绑定到一个结构,那么就不需要用一般的方法解决这个问题


编辑:至于可信,我是(好的,是)MongoDB Drupal模块维护者,参与了field API的设计和初始实现冲刺,是Drupal 7+MongoDB上运行的100强网站的Drupal架构师。

您需要什么样的搜索?MongoDB还不支持全文搜索。然而,大多数正则表达式查询都不能使用索引。如果你需要精确匹配,那是另一回事。你能详细说明一下吗?我在mongo找到了搜索部分,我只是想把它和视图整合起来。例如,我希望返回与mongo中的关键字匹配的节点。在mongo中,我有nid、关键字字段(以及其他字段),我无法看到mongo DB保存节点的主体(描述)字段。有没有办法做到这一点。?