mongodb - 带有 Spring Data 的 MongoDB - 检查条件是否为空
问题描述
我将 MongoDB 与 Spring Data 一起使用。
我想检查一个标准(在包 org.springframework.data.mongodb.core.query 中)是否为空,如果它是这样创建的:
Criteria criteria = new Criteria();
有任何标志可以检查吗?
提前致谢。
解决方案
我发现的最好方法是:
public static boolean isTrivial(Criteria criteria){
return criteria.equals(new Criteria());
}
推荐阅读
- javascript - 在 useEffect 调用后,React Hooks 改变了 asycn 函数内部数组的状态
- python - 如何在 numba 中使用 numpy 函数
- python - ValueError:您必须指定一个句点或 x 必须是具有 DatetimeIndex 且频率未设置为 None 的 pandas 对象 - decompose() 时间序列
- python - 获取当前 nox 会话的名称
- groovy - Nexus 3 使用 Groovy 脚本创建清理策略
- c++ - 尝试在渲染线程上执行 opengl 调用时,如何摆脱抛出的异常?
- java - 如何在 Java/SWT 中的窗口底部放置标签
- python - 相关矩阵未平方
- c# - C# 使用预期的字符串列表验证模型
- dialogflow-es - 如何在对话流中制作注册机器人?