所以我试图得到一个查询不同的pid的数量,但返回的值是错误的。 这是我试图做的: $ad->getcodes()->groupby('pid')->distinct()->count() 什么返回值“2”,而它应该返回的值应该是“1”。 作为解决方法,我正在这样做: count($ad->getcodes()->groupby('pid')->distinct()->get()) 什么工作正常,并返回“1” count和distinct是不是有相同的查询规则? 我find了解决方法种“重”,我想使原来的查询工作:(
错误如下: XMLHttpRequest无法加载http://some_url.herokuapp.com/api/some_api/ 。 请求的资源上没有“Access-Control-Allow-Origin”标题。 原因' http:// localhost:3000 '因此不被允许访问。 该响应具有HTTP状态码503。 打电话时 返回this._http.post(requestUrl,JSON.stringify(requestBody),requestOptions) 在过去,我曾经遇到过使用CORS(在使用Angular 1时 )的麻烦,我记得一旦CORS被激活了服务器端,我不得不转换http请求来parsing某些HTTP头 。 我很困惑它应该如何工作,所以任何解释都是非常受欢迎的。