MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Morphia/MongoDB:Достъп до обект за вграждане от @Embedded обект

Тъй като вече имате обекта за запис в блога, защо не използвате обикновен Java цикъл, за да го филтрирате?

@Entity
class BlogEntry {

    @Embedded
    List<BlogComment> comments

    public BlogComment findCommentByAuthorId(String authorId) {
        if (null == authorId) return null;
        for (BlogComment comment: blogEntry.comments) {
           if (authorId.equals(comment.authorId) return comment;
        }
        return null;
    }

}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Многоключови индекси на MongoDB и граници на пресичане на индекси

  2. Намиране на различни редове в обхват с mongoid

  3. MongoDB Най-добрият начин за сдвояване и изтриване на последователни записи в база данни

  4. Намерете общото време, прекарано от потребител в mongoDB

  5. Извършете обединение в mongoDB