当前位置: 首页 > 知识库问答 >
问题:

QueryDsl-创建一个谓词来检查localdate是否是当前周的一部分

彭海阳
2023-03-14

我的目标是检查LocalDate是否是当前周的一部分。年和月的类似示例startdate.month().eq(localdate.now().getMonthValue());startDate.Year().eq(localDate.Now().getYear());

EX1:10-Jun-2021(当前日)是如果6月7日-6月13日不是当前周的一部分。EX2:6-Jun-2021不是当前周的一部分。

共有1个答案

壤驷子安
2023-03-14

关于:

date.year().eq(DateExpression.currentDate().year())
   .and(date.week().eq(DateExpression.currentDate().week()))
 类似资料:
  • 我创建了一个GraphQL模式,其中有25个最流行的列作为可查询字段。我想添加一个泛型的“field”输入类型,它由一个名称(db列名+“_”+操作(如gte、gt、contains等)和一个值(用户正在搜索的值)组成。 因此,当用户(在GraphiQL中)输入类似(字段:{name:“age_gt”,值:“50”})作为GraphQL查询的搜索输入时,我可以得到:“age>50”。 所有这些都很

  • 问题内容: 我经常发现自己需要过滤a 或使用谓词来检查给定字段是否具有给定值。 比如说我有这个POJO: 我想根据的值过滤对象的: 是否会有一种方便的方法来为该方法生成谓词?我注意到有,但不符合需要。 我可以很容易地这样写: 并将其用作: 但我希望尽可能重用JDK中的现有方法。 问题答案: 没有内置的工厂方法,您可以通过查看JFC中的所有用法并查找“ …中返回谓词的方法” 来轻松检查。除了自身内部

  • 环境是Java、Spring-boot、Hibernat、QueryDSL、MySQL。 我有表结构 艾碧索 更新 为了澄清起见,支持UI视图的DTO包含“casename”属性。它是在将域对象转换为DTO时在服务层创建的:

  • 问题内容: 我想知道一个类是否为枚举,但是我想我缺少了一些东西: 它给我一个错误,指出Enum.class无效。那么,如何检查类是否为枚举?我很确定有可能确定这一点,但我无法做到。 谢谢 问题答案: 正确的语法为: 但对于枚举,这是一种更方便的方法: 更新:对于带有主体的枚举项(例如,覆盖方法),这实际上将不起作用。在这种情况下,请使用 参考:

  • 问题内容: 我正在寻找一种简单的方法来检查某个字符串是否是正确拼写的英语单词。例如,“ looked”将返回True,而“ hurrr”将返回False。我不需要拼写建议或任何拼写纠正功能。只是一个简单的函数,它需要一个字符串并返回一个布尔值。 问题答案: 两种可能的方法: 有自己的文件,其中包含所有有效的单词。将文件加载到集合中并比较每个单词以查看它是否存在(集合中的单词) (更好的方法)使用P

  • rank ▲ ✰ vote url 41 487 108 705 url 检查一个字符串是否是一个数字 如果一个字符串可以被看做一个数字那么有什么好的方法可以检测出来? 我能想到的方法: def is_number(s): try: float(s) return True except ValueError: return Fals