mysql - int 类型的查询错误和结果错误值:8962101012749336481
问题描述
您好,我正在尝试通过根据日期查询“位置”来制作休息 API。我与 postgresql 连接。
我有这样的实体
@Entity @Table(name ="device") 公共类 DeviceEntity {
@Column(name="updated")
private Date updated;
@Id
@GeneratedValue
@Column(name = "phone")
private String phone;
@Column(name = "accountid")
private String accountid;
@Column(name = "accountname")
private String accountname;
这是我的查询:
@Repository 公共接口 DeviceRepository 扩展 PagingAndSortingRepository {
@Query(value="SELECT * FROM device_data WHERE updated = ?1", nativeQuery = true)
Page<DeviceEntity> findByUserAndStatusOrderByCreatedAtDesc(Date updated, PageRequest pageRequest
);}
运行和测试 url 后,我收到错误“int 类型的错误值:8962101012749336481”
解决方案
推荐阅读
- python - django.contrib.auth.login() 函数不返回任何已登录的用户
- javascript - 石头剪刀布轻松获胜系统
- mongodb - 如何使用 Autopopulate Mongoose Mongodb 选择要检索的字段?
- c# - .NET 缺少类型映射配置或不支持的映射?
- react-native - 使用复选框列表样式问题反应本机模型弹出窗口
- postgresql - Golang 微服务中 API 调用的竞争条件
- java - Gson - 添加到嵌套的 JsonObject 而不删除以前写入的数据
- boost - CMake 发现 Boost 但未设置 Boost_INCLUDE_DIR
- javascript - 未捕获的语法错误:导入声明只能出现在 React 模块的顶层
- visual-studio-code - 如何在 vscode 中加载字体?