- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个这样的查询:
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 对象包含对具有标签列表的书籍的引用。
这不会编译,因为它混淆了标签,因为它无法查询列表,如何查询 ebean 表达式中的内容列表?
提前致谢
最佳答案
所以最终使用他们网站上的 ebeans 文档和大量的试验和错误解决了这个问题:
return find.where()
.or(Expr.or(Expr.like("isbn", query),
Expr.icontains("book.tags.name", query)),
Expr.or(Expr.icontains("book.authors.name", query),
Expr.icontains("book.title", query))).findList();
关键是一直到达 icontains。
关于java - Ebean Expression icontains 元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16368318/
我正在使用外键在 django 中进行搜索,但它显示此错误“相关字段查找无效:icontains”我在这里找到了类似的情况,但没有工作,我认为错误位于 queryset_list 行中的views
我创建了一个继承 Panel 控件的控件类。然后该控件包含另外两个面板,其中一个我想成为 IContainerControl。 我知道如何将整个控件变成 IContainerControl,但无法对子
我想在我的主页中包含一个搜索字段。它适用于某些模块领域。我的问题是当我使用 ForeignKey 字段时(如果我错了请纠正我)。 模型.py class Location(models.Model):
从应用程序的类内部获取 Autofac 容器的建议方法是什么? Autofac 是否提供解析类上的 IContainer 属性,或者我是否需要在构建容器后全局存储容器? 最佳答案 对于大多数用途,您将
我在 get_or_create 调用中使用 icontains 得到了意外结果。 举个例子: >>>team_name = "Bears" >>>Team.objects.get(name__ico
假设我有一个 WinForms 组件。 它可以是一个基于 System.ComponentModel.Component 的类或 System.Windows.Forms.Control类(实际上 C
既然 ObjectFactory 静态函数已被标记为过时,我目前正在尝试了解结构图。 从长远来看,我必须在 MVC 和 WebApi 应用程序中使用它。以前使用时,静态方法的一行被放置在 global
我得到了这些模型: @python_2_unicode_compatible class Media(models.Model): the_image = FilerImageField(nu
我正在使用 xuggler 将视频转码为不同的格式。如果我直接从文件打开我的 IContainer,它可以完美运行,但是,这次我想使用 InputStream 打开 IContainer。奇怪的是我试
我有这个问题。我的 Django 应用程序模型中有 2 个对象,有标签,并且有包含多个标签的问题,这是一种多对多关系。我正在尝试使用 Q 对象创建一个查询,如下所示: questions = ques
尝试使用ajax请求进行搜索。 prefix = str(request.POST.get('prefix')) colors = UserDataCsv.objects.filter
所以我想在给定的一些字段中找到任何类型的匹配,例如,这就是我想做的: possible_merchants = ["amazon", "web", "services"] # Possible nam
def search(request): queryset_list = Listing.objects.order_by('-list_date').filter(is_published=
我有一个这样的查询: find.where() .or(Expr.or(Expr.like("isbn", query), Expr.i
嗨,我正在尝试通过我得到的字典数据运行模型搜索查询: { "city":5, "direction":"ne", ..other data that can be dynamic..
我见过this question但它并没有回答我的问题,甚至没有很好地提出它。 我认为最好用一个例子来解释这一点: class Blah(Document): someList = ListF
我正在尝试像这样用 xuggle 打开一个视频文件: if (container.open(in, null) < 0) { throw new IllegalArgume
我正在尝试清除我的 C# 项目中的一些警告,其中有几个警告说: Warning 1 The field 'Namespace.Class.components' is assigned but its
当您在 Visual Studio 中创建新窗体时,设计器会在 .Designer.cs 文件中生成以下代码: /// /// Required designer variable. /
我正在尝试在我的管理页面中搜索“vanKit”字段。 “vanKit”是一个外键,每当我添加它时,我的 search_fields 列表都会给我这个错误“相关字段的查找无效:icontains”。
我是一名优秀的程序员,十分优秀!