MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Praktik terbaik MongoDB untuk referensi

Anda dapat menggunakan MongoDBRef objek alih-alih objek Pengguna.

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; }
}    

Kemudian Anda dapat:

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. membuat formulir pendaftaran dan login di node.js dan mongodb

  2. Lima Tips untuk Hosting MongoDB yang Lebih Baik di Azure

  3. Deserializing Id objek DB Mongo menggunakan serializer JSON

  4. Cara Menjatuhkan Database di MongoDB dari Command Line

  5. Melakukan pernyataan kasus dalam kerangka agregasi mongodb