对于用于管理书名之类的应用程序,我使用CoolStorage作为ORM。
数据库有一个名为“title”的表。每个标题可以有n个作者,存储在' authors‘表中。这两个表通过链接表‘title_authors’连接,这是纯的。
当我试图过滤作者的标题时,我得到了一个例外:
无法将“QueryExpression”类型的对象转换为“System.String”类型
有人知道如何过滤作者的标题吗?
发布于 2010-10-04 10:30:16
将其设置在标题类中:
[ManyToMany("titles_authors", Pure = true, ForeignLinkKey = "AuthorId", LocalLinkKey = "TitleId")]
public abstract CSList<Author> Authors{ get; set; }反之亦然.
然后您可以通过以下方式访问:
CSList titlesByAuthor =Title.List(Authour.Name=鲍勃·索恩);
https://stackoverflow.com/questions/3750060
复制相似问题