我有一个这样的查询:
find.where()
.or(Expr.or(Expr.like("isbn", query),
Expr.icontains("book.tags", query)),
Expr.or(Expr.icontains("book.authors", query),
Expr.icontains("book.title", query)))
.findList();
find Object 只是 play2 Java 中的一个常规 Finder,没什么神奇的。
现在,您可以看到此 Edition 对象包含对具有标签列表的 book 的引用。
这不会编译,因为它对标签感到困惑,因为它无法查询列表,如何查询 ebean 表达式中的内容列表?
提前致谢