我要使用public function index($purchases = [])
{
$user = Auth::getUser();
$userPurchases = User::userPurchases($user->id_db);
if (! empty($userPurchases)) {
$purchases[] = $userPurchases[0]->user_id_db;
foreach ($userPurchases as $item) {
$purchases[] = $item->product_name_db;
}
echo json_encode($purchases);
}
}
,如此处所述:https://ammonite.io/#ScriptArguments
@main
在Intellij中无法解决。我找不到进口。我添加了这些依赖项:
@main
def all() = {
...
}
有没有办法做到这一点?
答案 0 :(得分:1)
类似的事情应该起作用:
import ammonite.main.Router.main
@main
def all() = {
print("hey")
}
all()
此外,请确保创建Scala Worksheet
(.sc)而不是Scala Class
(.scala),以允许IntelliJ帮助您进行氨铁矿的进口。