我需要在数据库中查找由 x 个用户创建的所有文档,结果必须是来自所有这些用户的文档的组合(按日期排序)列表/集合。
所以我有一个包含例如 100 个用户的多值字段,我现在需要以编程方式返回一个集合,其中包含由这些用户创建的数据库中的所有文档。
这里值得一提的是,这 100 个用户是动态的,因此在另一个文档中可能有 100 个不同的用户用于搜索。
我已经尝试过以下类型的查询,但我相信我在搜索查询中遇到了某种限制。(看起来如果查询太长我得到的查询是无法理解的)
FIELD CreatedBy 包含“Thomas”或 FIELD CreatedBy 包含“Peter”.... 最多 100 个这样的
此外,查找这些文档是由网络用户触发的,因此它必须相对较快。
还有其他方法可以找到这些文件吗?
谢谢托马斯