问题标签 [findall]
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.
c# - FindAll 搜索问题
我有一个这样的列表:
如何找到以(例如)“a”开头的所有项目?
这个“a”不是一些硬编码的字符串,所以我需要一个对每个字符串执行此操作的函数。
我尝试使用 FindAll,但我没有弄清楚它是如何工作的。
兄弟,狼
grails - Grails:方法 findAll() 的签名不适用于参数类型:String、ArrayList
我是 grails 的新手并收到以下错误:
No signature of method: Something.findAll() is applicable for argument types: (java.lang.String, java.util.ArrayList) values: [from Something AS s WHERE s.some_number LIKE ?, [%asdf%]]"
当我运行时发生错误test-app
。它发生在以下地方:
该类Something
是一个域对象:
错误在哪里?
(我使用 Grails 1.2.4)
python - Python RE - finditer 和 findall 的不同匹配
这是一些代码:
显然,这与在 s3 中查找 findall 返回的所有匹配项更相关:['[CC]', '[CC]'],因为 findall 似乎只匹配 p 中的内部组,而 finditer 匹配整个模式。
为什么会这样?
(我定义 p 是为了允许捕获包含 [CC] 序列的模式,例如 s2 中的“look [CC] [CC] on”)。
谢谢
grails - Grails find/findAll 操作不起作用?
我正在尝试构建一个可以进行 LDAP 查找的 Grails 应用程序。我一直在关注一些指南(链接文本和其他一些指南),但恐怕没有尽头。
相关源代码:来自 config.groovy:
我的域类:
我的控制器:
尽管我的程序符合(据我所知)根据许多文档应该工作的内容,但我无法运行它。抛出的错误:
引起:groovy.lang.MissingMethodException:没有方法签名:静态 ldapclient.GldapoSchemaClassForUser.findAll() 适用于参数类型:(java.util.LinkedHashMap) 值: ldapclient 的 [[filter:(name=s )]] .AdController.(AdController.groovy:6)*
任何线索发生了什么/错误?我正在使用 Grails 1.2.3 并使用最新版本的 LDAP 插件。该项目是干净的(新创建的)。
提前致谢!
感谢您的回复;我刚刚升级到 Grails 1.3.4 并移动了一些文件。这做了一些好事,虽然我仍然得到这个讨厌的错误:
hibernate - 搜索外键时grails findAllBy的问题
现在我想获取父 id = 1 的所有文件我该怎么做?
我尝试使用
但它会发送 2 个 sql,第一个是获取我不想要的父文件信息。
是否有诸如 File.findAllByParentId(1L) 之类的方法
3x
谢谢。
但我不需要加入表。所以我试试
nhibernate - ActiveRecordBase.FindAll() 不允许一级缓存?
NHibernate 的一级缓存在使用相同会话时可用。ActiveRecordBase.FindAll()
每次创建一个新的ISession
. 所以这样的下面不能从一级缓存中获利:
有什么解决办法吗?
python - Python findall 和正则表达式
我正在解析一个 xml 文件(下面称为 xml),其中包含两种不同类型的行:
我试图只从第二种类型中提取 a2 和 c2,但是这个正则表达式也捕获第一种类型:
我将如何仅捕获第二种类型?
.net - 泛型列表和 Findall 谓词搜索子列表
从下面的代码中,我可以使用谓词搜索并找到 ID 大于 4 的所有商家,使用类似的方法我将如何返回 Voucher 的 VoucherTypeID 为 3 的所有商家及其凭证让说。
提前致谢
cakephp - CakePHP 多个 JOIN findAll 条件问题
这是我complex (atleast i think it is complex)
从比赛时间表和与赛事相关的比赛中找到竞争对手的条件。
现在我HTBTM
与表有关系events_competitors
,其中多个事件有多个竞争对手用户条目。
在这里,我使用joins
了条件来加入和建立相关关系events
,competitors
哪个工作正常,但我还想申请附加条件,用于is_black
(检查黑带)和is_adult
(检查成人)
在这里,我只想要那些同时具有两个条件(is_black / is_adult)0 的竞争对手,表示不符合条件,但它不适用相同的条件,这会导致错误的竞争对手结果。
以下是我的整个查找条件:
任何想法,我怎样才能将这些东西应用到JOIN
条件中,以便将其应用到结果中。
谢谢 !
以下是您参考的 SQL 转储:
选择Competitor
。id
, Competitor
. first_name
, Competitor
. last_name
, Competitor
. parent_name
, Competitor
. gender
, Competitor
. date_of_birth
, Competitor
. email_address
, Competitor
. weight
, Competitor
. weightgroup_id
, Competitor
. height
, Competitor
. rank_id
, Competitor
. degree_id
, Competitor
. photo
, Competitor
. school_id
, Competitor
. years_of_experience
, Competitor
. age
, Competitor
. tournament_id
, Competitor
. total_registration_fees
, Competitor
. address1
, Competitor
. address2
, Competitor
. city
, Competitor
. zip_code
, Competitor
. country_id
, Competitor
. state_id
, Competitor
. phone_number
, Competitor
. mobile_number
, Competitor
. payment_mode
, Competitor
. email_sent
, Competitor
.payment_completed
, Competitor
. status
, Competitor
. created
, Competitor
. modified
, Rank
. id
, Rank
. name
, Rank
. status
, Rank
. created
, Rank
. modified
, Tournament
. id
, Tournament
. tournament_name
, Tournament
. tournament_type
, Tournament
. tournament_date
, Tournament
. venue_name
, Tournament
. address1
, Tournament
. address2
, Tournament
. city
, Tournament
. zip_code
, Tournament
. country_id
, Tournament
. state_id
, Tournament
. created
, Tournament
. modified
, Country
. id
, Country
. name
, Country
. status
, Country
. created
, Country
. modified
, State
. id
, State
. country_id
, State
. name
,State
. short_name
, State
. status
, State
. created
, State
. modified
, Degree
. id
, Degree
. rank_id
, Degree
. name
, Degree
. status
, Degree
. created
, School
. id
, School
. name
, School
. address1
, School
. address2
, School
. city
, School
. zip_code
, School
. country_id
, School
. state_id
, School
. phone_number
, School
. owner_name
, School
. establishment_date
, School
. total_competitors
, School
. status
, School
. created
, School
. modified
, Transaction
. id
, Transaction
. competitor_id
, Transaction
. noncompetitor_id
, Transaction
. created
, Transaction
. modified
, Transaction
.mc_gross
, Transaction
. address_status
, Transaction
. payer_id
, Transaction
. address_street
, Transaction
. payment_date
, Transaction
. payment_status
, Transaction
. address_zip
, Transaction
. first_name
, Transaction
. address_country_code
, Transaction
. address_name
, Transaction
. custom
, Transaction
. payer_status
, Transaction
. address_country
, Transaction
. address_city
, Transaction
. payer_email
, Transaction
. verify_sign
, Transaction
. txn_id
, Transaction
. payment_type
, Transaction
. last_name
, Transaction
. address_state
, Transaction
. receiver_email
, Transaction
. item_name
, Transaction
. mc_currency
, Transaction
. item_number
, Transaction
. residence_country
, Transaction
. transaction_subject
, Transaction
. payment_gross
, Transaction
. shipping
, Transaction
. test_ipn
, Transaction
. pending_reason
从competitors
ASCompetitor
左 JOIN event_competitors AS EventCompetitor
ON ( EventCompetitor
. event_id
= 3 AND EventCompetitor
. is_black
= 0 AND EventCompetitor
. is_adult
= 0) LEFT JOIN ranks
AS Rank
ON ( Competitor
. rank_id
= Rank
. id
) LEFT JOIN tournaments
AS Tournament
ON ( Competitor
. tournament_id
= Tournament
. id
) LEFT JOIN countries
AS Country
ON ( Competitor
. country_id
= Country
. id
) LEFT JOIN states
AS State
ON ( Competitor
. state_id
= State
. id
) 左连接degrees
打开Degree
( Competitor
. degree_id
= Degree
. id
) 左连接schools
打开School
( Competitor
. school_id
= School
. id
) 左连接transactions
打开Transaction
(Transaction
. competitor_id
= Competitor
。id
) 在哪里Competitor
。status
= 1 和Competitor
。payment_completed
= 1 和Competitor
。weightgroup_id
= 13 和Competitor
。rank_id
= 11 和Competitor
。degree_id
=“0”和Competitor
。gender
=“女性”分组Competitor
。id
以下是上述 ref 查询的左连接条件:
left JOIN event_competitors AS EventCompetitor ON (EventCompetitor.event_id = 3 AND EventCompetitor.is_black = 0 AND EventCompetitor.is_adult = 0)