我想在我的数据库中返回游戏评论的平均分数.我正在用Laravel 4构建我的网站.
表结构:
GAMES (id, title, etc)
REVIEWS (game_id, user_id, score, etc)
Run Code Online (Sandbox Code Playgroud)
控制器:
public function singleGame($id)
{
$game = Game::find($id);
if ($game)
{
return View::make('game')->with('game', $game);
}
else
{
return Redirect::to('/');
}
}
Run Code Online (Sandbox Code Playgroud)
我的想法是希望在我看来通过$ game-> average返回游戏的平均分数,但是我无法通过摆弄我的游戏模型来产生预期的结果.
游戏模型:
public function scores()
{
return $this->hasMany('Review')->avg('score');
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试了一些查询构建器可用的方法,但是当我谈到Laravel/PHP时,我仍在学习绳索,所以我有点卡住了.也许我应该以不同的方式处理这个问题?
谢谢.
互联网上有数百篇关于此的帖子,其中很多都在StackOverflow上,但不幸的是,所提到的解决方案似乎都不适合我.我花了6个小时的大部分修修补补没有成功.
这就是我所拥有的:
但我不能为我的生活设置iFrame的高度,以便我可以安全地删除滚动条!
这是我的HTML代码的结构:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>PARKROYAL Magic Moments</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/style.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
</head>
<body>
<MAIN CODE HERE>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : '<APP-ID>',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setSize( { …Run Code Online (Sandbox Code Playgroud) 我在WordPress中开发了一个网站并安装了Gravity Forms插件(http://www.gravityforms.com/).我在页面上添加了一个书籍在线表单,但是当点击时,datepicker在控制台中返回以下错误:
未捕获的TypeError:无法读取未定义的属性"msie"
http://ultimatepaintball.com.au/packages/book-online/
以前有没有人遇到过这个问题?我在某处看到jQuery 1.9和$ .browser可能存在问题,但即使我回到1.8.3,这个问题仍然存在.
谢谢.
我正在开发一个网站,我在刷新页面时遇到了很多不一致的问题.单击链接按预期运行; 那里没有问题.只有刷新页面时才会出现此问题.你会注意到它需要永远加载,在某些情况下,根本不会加载.
http://annualreview.com.au/caltex/2012/
该网站使用WordPress 3.5.1(http://wordpress.org)和Foundation 3.2.5(http://foundation.zurb.com/)构建.
对此问题的任何帮助将不胜感激.我没有想法.
谢谢.
更新:这可能与IE无关.这个问题似乎也存在于其他浏览器中.
wordpress internet-explorer internet-explorer-8 responsive-design zurb-foundation
我在Laravel 4应用程序中使用Markdown包将textareas中的用户输入存储到我的数据库中.
https://github.com/vtalbot/markdown
这完美地使用:
Markdown::string('#test');
Run Code Online (Sandbox Code Playgroud)
但是,当我编辑记录并将textarea的值设置为DB中的现有数据(为条目格式化的数据)时,会显示诸如P标记之类的元素,这是不理想的.
有没有人知道为此"逆转"降价的方法?也许我应该以不同的方式接近这个?
谢谢.