Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在 Couchbase 中查看 id=A OR name=A 之类的内容?
谢谢。
干杯,扬
不,不可能在视图中的两个单独字段上执行此操作。如果您的查询必须是这样的:
选择 user.id = X 或 user.name = X 的所有用户
然后,您需要两个单独的视图,一个用于您要过滤的每个字段,然后您需要在应用程序层中组合结果。
您可以通过将一组键传递给视图来对单个字段执行 OR 操作,假设您有一个发出名称字段的视图,那么您可以将 ["Yann","Peter"] 作为键传递,该字段将是在值 A 或值 B 上匹配(您可以传递超过 2 个键)。
希望有帮助!