这是我的查询
$sql = 'SELECT users.userId as userId
FROM App\UserProjects up
LEFT JOIN up.user users
WHERE up.project = :project AND FIND_IN_SET(:comp, up.company)';
$query = $this->getEntityManager()->createQuery($sql);
$query->setParameter('project', 3);
$query->setParameter('comp', 4);
$results = $query->getResult();
Run Code Online (Sandbox Code Playgroud)
但这给了我错误
[语法错误] 第 0 行,第 -1 行:错误:预期 =、<、<=、<>、>、>=、!=,已结束字符串。
我究竟做错了什么?有解决办法吗?并且我正在搜索的字段具有逗号分隔值,如果 FIND_IN_SET 不起作用,还有其他方法可以执行相同的查询吗?
如何使新的SavingAccount
与初始化值owner
和balance
open class BankAccount(val owner: String = "Long John Silver", private var balance: Double = 0.00) {
constructor (amount: Double) : this() {
this.balance = amount
}
fun deposit(amount: Double){
this.balance += amount
}
fun withdraw(amount: Double){
this.balance -= amount
}
fun getBalance(): Double{
return this.balance
}
}
Run Code Online (Sandbox Code Playgroud)
和孩子班
class SavingAccount(val increasedBy: Double = 0.05): BankAccount(){
fun addInterest(): Unit{
val increasedBy = (this.getBalance() * increasedBy)
deposit(amount = increasedBy)
}
}
Run Code Online (Sandbox Code Playgroud)
在主要的
fun main(args: Array<String>) { …
Run Code Online (Sandbox Code Playgroud) 这是一个简单的泛型方法,并且将forgs中的args传递给for循环会导致错误:
for循环范围必须有和iterator()方法
fun main(args: Array<String>) {
val arr: IntArray = intArrayOf(1,2,3,4)
val charA: CharArray = charArrayOf('a','b','c','d')
printMe(arr)
printMe(charA)
}
fun <T>printMe(args: T){
for (items in args){
println(items)
}
}
Run Code Online (Sandbox Code Playgroud)
我如何使它迭代两个char[]
和的值array
Ext JS 6 现代工具包中是否有time picker field
类似Datetimepicker
字段?我复制了 Sencha touch 2 时间选择器字段,但它在 Ext JS 6 现代应用程序中不起作用。任何解决方案?
如何将按钮标签内的图标与文本顶部对齐,它当前位于文本的左侧。我无法弄清楚如何。
这是代码
<div class='nav'>
<button class="home btn">
<i class="btnIcon fa fa-home"></i>
<span>HOME</span>
</button>
</div>
Run Code Online (Sandbox Code Playgroud)
<div class="event-image">
<figure>
<img src="<?php echo base_url('assets/images/addimg.png'); ?>" />
<figcaption class="imagcaption">Add Image</figcaption>
</figure>
<input type="file" name="upload" />
</div>
Run Code Online (Sandbox Code Playgroud)
$(document).on("click","div.event-image",function(){
$(this).children("input[type=file]").trigger("click");
});
Run Code Online (Sandbox Code Playgroud)
我div
在循环中创建,所以我会有很多div class="event-image"
.如何触发用户单击的div文件.
任何帮助都会很棒