我有一个包含2 个 POCO 类LiteDB
的数据库
- 包含“
Id
”和“Name
”作为属性的作者 - 包含“
Title
”“Id
”和“Author
”的书(此属性bson
引用了作者的收藏)
我正在尝试查询图书收藏,以检索所有名为“ John
”的作者,该作者写了一本或多本书。
class Author // collection "authors"
{
[BsonId]
public int id {get; set;}
public string Name{get; set;}
}
class Book //collection "books"
{
[BsonId]
public int id {get; set;}
public string Title{get; set;}
[BsonRef("authors")]
public Author author {get; set;}
}
感谢您的帮助