Mongodb NOSql 数据库问题,是否可以插入带接口的类
例如
public class LogInfo
{
public ObjectId _id;
/// <summary>
/// 日志Id 这里的特性 可以在帮助类中识别出
/// </summary>
//[MongoDBFieldAttribute(true, Unique = true)]
public int LogId { get; set; }
/// <summary>
/// 日志的内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 日志的创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 显示方式
/// </summary>
public IDisplay Display { get; set; }
}
IDisplay 是日志内容的字符串的现实方式
例如
public interface IDisplay
{
string show(string msg);
}
public class NormalDisplay:IDisplay
{
public string show(string msg)
{
return "Normal"+msg;
}
}
请问mongoDB这种对象数据nosql可以直接保存这种对象class么。。