Spring Data MongoRepository Count 和 Where 子句组合
SpringData MongoRepository Count and Where clause combination
我正在使用 MongoDb 和 SpringData MongoRepository.. 我想获取接收者用户 = 的计数消息?和消息阅读=? ...
简而言之,我想像这样获取用户未读的 messages.My 方法。但是我不知道该怎么做。消息是我的 mongo 文档。谢谢。
@Repository
public interface MessageRepository extends MongoRepository<Message, Long> {
Long countByReadedWhereReceiverIs(boolean readed,String receiver);
}
答案是
int countFindByReadedAndReceiver(boolean readed, String receiver);
我正在使用 MongoDb 和 SpringData MongoRepository.. 我想获取接收者用户 = 的计数消息?和消息阅读=? ... 简而言之,我想像这样获取用户未读的 messages.My 方法。但是我不知道该怎么做。消息是我的 mongo 文档。谢谢。
@Repository
public interface MessageRepository extends MongoRepository<Message, Long> {
Long countByReadedWhereReceiverIs(boolean readed,String receiver);
}
答案是
int countFindByReadedAndReceiver(boolean readed, String receiver);