MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB phương pháp hay nhất để tham khảo

Bạn có thể sử dụng MongoDBRef đối tượng thay vì đối tượng Người dùng.

public class Post : Entity
{
    public string Id { get; set; }
    public string Title { get; set; }
    public string Summary { get; set; }
    public DateTime Added { get; set; }
    public MongoDBRef Owner { get; set; }
}    

Sau đó, bạn có thể:

var mongo = new Mongo(config.BuildConfiguration());
mongo.Connect();        
var DB = mongo.GetDatabase(_dataBaseName)

var post = new Post();
post.Owner = new MongoDBRef("User", userId); // First parameter is a mongoDB collection name and second is object id
// To fetch object referenced by DBRef you should do following
var owner = DB.FollowReference<User>(post.Owner);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ẩn chính xác thông tin đăng nhập cơ sở dữ liệu

  2. Triển khai MongoDB bằng Docker

  3. Lưu trữ các cấu trúc lồng nhau với mgo

  4. 2 cách để có được kích thước tài liệu trong MongoDB

  5. Tìm và Đếm các phần tử của bộ sưu tập với Mongoose