问题标签 [findby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2304 浏览

selenium-webdriver - 如何从 WebElement 中获取 Findby 类型和字符串

如何Findby从 a 获取类型和字符串WebElement

我正在使用一个自建webDriverWait函数,该函数将能够接收 By Or Webelement 以在 presentOfElementLocated() 函数中使用。

定义 WebElement

两个 webDriverWaitFor 函数
第一个使用 By 并且工作正常:,第二个使用 webElement

第二个使用 WebElement,我正在尝试获取 By 类型和字符串。这个暗示不好:By.id(webElement.getAttribute("id"))

我将如何实施以下内容?

0 投票
2 回答
85 浏览

grails - 提取对象的实际值知道它在 Grails 中的 ID

我正在尝试创建一个新的 Project 实例(代码在下面给出),但约束不允许我这样做,因为项目不会看到名称,而是生成 id。例如,它得到的不是 'On target'(name),而是 '3'('On target' name 的 id)。我的同事告诉我创建一个服务,该服务将根据 id 返回属性的实际名称,并从 ProjectController 调用该服务。我对 groovy 和 grails 语法不是很熟悉,所以我不知道该怎么做。

我有一个带有 name 属性的 Stage 域类。在我的引导程序中,我为阶段加载了不同的名称。

我还有一个具有 Stage 属性的 Project 类,并且我对这些阶段应用了一些约束:

0 投票
1 回答
37 浏览

ruby-on-rails-3 - find_by_* 方法没有返回对象

我正在尝试为我的 rails 应用程序设置一个简单的身份验证。我有一个 security_users 脚手架并创建了一些用户。

当我尝试使用其中一些帐户登录时,它表明“find_by_*”方法无法检测到当前帐户。

这就是我的会话控制器的样子(为了调试问题,我已经注释了密码检查):

因此,当我尝试创建会话(登录)时,我被重定向到会话“新”模板。这是调试信息:

在此处输入图像描述

这似乎没问题。为什么以下语句找不到记录:

SecurityUser.find_by_email(params[:email])

编辑:

当我在控制台中输入上面的行时,它正在返回记录:

在此处输入图像描述

0 投票
2 回答
100 浏览

grails - 根据字段在列表中查找最新条目

如果这是一个现有问题,我什至不确定如何搜索。让我举个例子:

如何在不获取最后一个 Accepted 条目的情况下将前两个 Accepted 条目从顶部移开(因为它在 Ready 条目之前)?

除 Date Created 之外的所有字段都是用户定义的类(Call、User [no, not Resource] 和 ResourceStatus)。

请让我知道进一步的代码是否有用。

0 投票
1 回答
160 浏览

doctrine-orm - 学说:有没有办法在 findBy 中使用关联实体

我有一个实体“员工”,它与一个或多个“经理”实体相关联。因此,我在员工实体中使用连接表和关联,如下所示:

这已经在起作用了。但现在我想检索特定经理的所有员工。因此我问是否有可能做这样的事情:

0 投票
6 回答
70720 浏览

selenium - Selenium @FindBy 与 driver.findElement()

我为什么要使用@FindByvs driver.findElement()

@FindBy迫使我将所有变量移动到类级别(当大多数变量只需要在方法级别时)。它似乎给我买的唯一东西是 I can call PageFactory.initElements(),它为我处理延迟初始化。

我错过了什么?

0 投票
1 回答
1556 浏览

ruby-on-rails - How to delete objects through a named scope?

There is a join table with three columns: id, product_a_id, product_b_id

I would like to filter the table by a specific product regardless in which column the product id is contained. How can I write a named scope which respects that a product can be nil? The following draft is inspired by a post by Zack Holman though it does not work:

Then I would like to know how I can delete all products returned in the ActiveRecord::Relation?

0 投票
3 回答
460 浏览

android - findViewById 中的错误 ListView

该类是另一个类的扩展,当我弄乱列表视图时遇到错误。谁能帮我?布局:网格布局

XML:

班级:

OBS:ListView 的内容正在被拾取内容微调器。

错误是这些,但我不会错过任何一个:http: //i.stack.imgur.com/Gdsdt.png

0 投票
4 回答
108 浏览

selenium - 如果他的ID的开头总是相同的,是否可以搜索动态按钮?

我在一些自动化测试中使用 Selenium。在某个页面上,我需要单击一个按钮。同一个页面被多次使用,当我最初尝试使用完整的 xpath 时,它可以在其中一个页面上工作,但不能在另一个页面上工作。每个页面的完整 xpath 略有不同,所以我不想使用它。

按钮的 xpath 如下所示

在这两个页面上,id 总是以批准开头,然后得到一些生成的数字。

我想知道是否有一种方法可以仅搜索 id 的一部分,以便我可以查找“批准”以找到我需要单击的按钮。

到目前为止,我已经尝试了很多没有运气的事情。

0 投票
1 回答
632 浏览

javascript - Ember Array call get on return on findBy 返回 undefined

这似乎很明显。我不知道我哪里错了。

在控制器中,对于计算属性:

我可以在我的模板中要求一个属性。

返回“23424”

但是,如果我尝试

我收到错误“未捕获的类型错误:无法调用未定义的方法'get'”最终我想做类似的事情