因此,我尝试使用Laravel创建一个简单的REST API。在测试API并为数据库创建新项时,我收到一个错误:
照明\database\queryexception:SQLState[23000]:完整性约束违反:1452无法添加或更新子行:外键约束失败(世界
。城市
,约束cities_ibfk_1
外键(countrycode
)引用countrycode
(code
)国家(code
)(code
)))(SQL:插入到LH,Ragnar Alley,200000000,2020-02-19 01:07:26,2020-02-19 01:07:26))在文件C中:\xampp\htdocs\myapp\vendor\laravel\framework\src\Illuminate\database\connection.php第669行
以下是控制器:
public function createCity(Request $request) {
$city = new City;
$city->Name = $request->Name;
$city->CountryCode = $request->CountryCode;
$city->District = $request->District;
$city->Population = $request->Population;
$city->save();
模型:
class City extends Model
{
protected $table = 'cities';
protected $fillable = ['Name', 'CountryCode', 'District', 'Population'];
}
帮助将是感激的,因为我不明白为什么我得到后,张贴的错误。提前谢了。
您试图将VLH
作为CONTRY_CODE
值添加到模型中。但此字段折射到另一个具有CONTRY
名称的模型中,在该表中没有任何带有此条件的记录,并且VLH
值未知或它。
您可以浏览这些模型之间的关系(如果可能的话),或者首先查找具有该代码
的国家
的ID
,然后将其插入到模型中。
URL类 来自服务器的最终响应:
很抱歉,我对Java知之甚少。我得到了这个代码来接管。基本上,我在 当我运行代码时。 下面是解析XML的块 这是Improts,不确定是否需要这样做 这是XML文件
我刚刚开始了一个新的项目,正在尝试连接到FireBase。当我试图构建我的项目时,我得到了一个错误:无法解析Android应用程序模块的Gradle配置,所以我查看了构建,它告诉我jCenter()不推荐使用,我应该删除它。当我把它取下来的时候,一切都很好。但是,当我尝试连接到Firebase时,我得到了错误:AbstractDynamicObject$CustomMessageMissingMe
{“error”:“invalid_scope”,“error_description”:“AADSTS70011:为输入参数”scope“提供的值无效。作用域 https://graph.microsoft.com/User.Read https://graph.microsoft.com/User.ReadWrite https://graph.microsoft.com/User.ReadB
库mysql-connector-java-8.0.25.jar,jsoup-1.13.1.jar 线程“main”java.lang.indexoutOfboundsException:在java.base/jdk.internal.util.preconditions.outofbounds(preconditions.java:64),在java.base/jdk.internal.util
//div class=“vp-btnc-text”xpath=“1”>cs-核心容量规划 Chropath提供的相对路径://div[contains(text(),'CS-Core Capacity Planning')] 我正在尝试的代码行是:driver.find_element_by_xpath('//div[contains(),'CS-Core Capacity Planning')