Java 为数据库实体中的每个用户标记第一个条目而不进行查询

Java 为数据库实体中的每个用户标记第一个条目而不进行查询,java,mongodb,Java,Mongodb,我有一个db实体,它为每个登录创建一个事件记录。现在我想用first_LOGIN标记用户的第一个事件。但是如果这是第一次登录,我不想签入每个登录事件。有没有其他方法来实现这一点 以下是DB(使用mongodb)实体字段供参考: String id; long creationTime; long userId; long startTime; long endTime; String loginType; // This is the field i want to update long lo

我有一个db实体,它为每个登录创建一个事件记录。现在我想用first_LOGIN标记用户的第一个事件。但是如果这是第一次登录,我不想签入每个登录事件。有没有其他方法来实现这一点

以下是DB(使用mongodb)实体字段供参考:

String id;
long creationTime;
long userId;
long startTime;
long endTime;
String loginType; // This is the field i want to update
long loggedOutTime;

登录时间戳是否有任何列?请按描述顺序使用。我们有CreationTime您能提出问题以显示收藏中的样本文档吗?@chridam我已经添加了相关细节。我不知道这有什么关系。请为你的思维过程提供一些线索。